
John Lewis has divided fans with its “unexpected” Christmas advert about a young boy called Alfie and his mischievous plant Snapper.
A staple of the festive season, the British retailer’s annual Christmas advert has introduced the world to characters including Buster the bouncing dog, Moz the monster, and Skye the alien and Edgar the excitable dragon.