GrannyGear
Couldn't work out how it was a "Christmas" advert. No reference to Christmas as far as I could see. All the usual christmassy things - trees/stable/angels/presents/santa etc were conspicuous by their absence. Only plus point seemed to be ethnically correct family! (Don't know which ethnic group and don't want to insult them. - a bit like calling a Scot or an Irishman '"English"!)
It’s very politically correct, no mention of the Christmas story, as you say, and has lost the appeal story of Christmas. Unless of course you think God was an alien and came down in a space ship They have wasted a huge amount of money on this, and it certainly wouldn’t get me into John Lewis.