I checked out all the new festive treats at M&S, Aldi, Tesco, Asda, Morrisons, Sainsbury's and Lidl for 2024 - and looked at ...