Christmas sandwiches go on sale in OCTOBER to the delight of hungry shoppers.

The most wonderful time of the year is finally here and it's time to start getting everything ready for Christmas. Hang on, wait. No, it isn't. It's October 4. But it appears shops up and down the country didn't get the message as Christmas sandwiches have hit the shelves. People can now buy their favourite festive lunches in big chains including Boots and Marks and Spencer even though it's still months until the big day.
Shops and caf├ęs will be offering up their usual classic sandwiches, filled with turkey, stuffing, pigs in blankets and cranberry sauce. Christmas lovers have taken to social media to voice their delight.
Top Turkey Sandwich Rankings1. Tesco Finest Turkey Feast Sandwich £2.082. Help Shelter Turkey Feast £3.503. EAT Festive Full Works Bloomer (£3.95) 4/54. Pret's Christmas Lunch £3.755. Snow Globe Sandwich £3.50 4/52. EAT Goats Cheese, Pear & Date Bloomer £3.952. Brie, Cranberry and Grape Sandwich £2.214. Crussh Brie & Walnut Spelt Sourdough Toastie £4.50