Waitrose has been forced to remove a sequence from its Christmas TV advert following complaints that it was offensive to families of British soldiers, writes the Daily Mail.

The one-minute commercial was originally broadcast featuring a scene which depicted British troops returning home to celebrate with their families.

Read more at dailymail.co.uk.