M&S unveils 2024 vegan Christmas range

M&S has unveiled its festive vegan Christmas range for 2024 featuring a selection of products perfect for the festive period.