Brits have been left feeling divided after spotting a huge selection of Christmas food on the shelves of Marks and Spencer – over 15 weeks before the festive seasonBrits have been left feeling divided after spotting a huge selection of Christmas food on the shelves of Marks and Spencer – over 15 weeks before the festive season