John Lewis has joined what is already a crowded field by releasing its 2025 Christmas advert. John Lewis has joined what is ...