John Lewis’ Christmas advert 2023 in full is here, with a very unusual festive mascot
This year’s ad shows how even the unconventional can make for a perfect Christmas