The wait is over -- this year’s John Lewis’ Christmas ad is finally here, telling the heartwarming story of a young girl who sends a present to a man who lives on the moon. The ad hits screens tonight, capping off a week-long tease that has introduced the #onthemoon hashtag on social media and in a 10-second ad.