It’s always a dilemma at this time of year as to when to do the infamous ‘Xmas food shop’. Too soon (to miss the crowds) and the fresh food goes off before the big day, too late and the shelves are bare. One year we left it until Xmas Eve and were pleased to see a relatively empty car park. When we got inside we found out why! No crowds, no queues, no food!!