John Lewis Christmas ad revealed: it features the story of a #ManOnTheMoon

After much anticipation, John Lewis has finally lifted the lid on its 2015 Christmas campaign, which breaks on social media at 8am today (6 November).