John Lewis has been making its seasonal ads since 2007. We rank them all – with points added for controversies and an ...
The John Lewis Christmas advert for 2024 is here! Titled 'The Gifting Hour' and following the story of Sally as she searches ...