It's the TV moment of magic that everyone has been waiting all year for - the John Lewis Christmas advert. Year after year the retailer tries to top what they did last time to ignite festive spirit ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results