Sainsbury’s has recreated one of the most famous moments of WWI in it’s new Christmas advert, which premiered during last night’s Coronation Street.

The ad tells the story of how British and German soldiers clambered from their trenches on Christmas Day 1914 to exchange gifts and play a football match.

Sainsbury’s are clearly trying to outdo John Lewis – who premiered their penguin ad at the weekend – as the main purveyors of festive sentimentality and the new advert is also designed to tap into the emotion surrounding the 100-year anniversary of the start of World War One.

The supermarket has also pledged to donate all profits made from the sale of a £1 chocolate bar which features in the ad to the Royal British Legion. 

Watch the Sainsbury’s ad, below:


http://youtube.com/v/NWF2JBb1bvM