John Lewis’s 2024 Christmas advert has finally reached our screens with a heart-warming story about finding the perfect gift.