
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.


