It’s now less than 100 days until Christmas, and if you ask us, it’s never too early to start thinking about your Christmas food spread. Luckily, the team at Marks & Spencer agree, as the store has just unveiled its entire collection for 2019, and there’s a staggering 170 new products to enjoy.