The 2024 Christmas advert from John Lewis is finally here, transporting viewers on an emotional and magical journey to find the perfect Christmas gift. The Ivor Novello Award-Winning Richard Ashcroft ...