The most wonderful time of the year is finally here and it's time to start getting everything ready for Christmas, The Mirror reports.
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.inuer
Continue reading HERE.