Our Christmas shouldn't deviate from normal really. I'm thereabouts done with the presents (and done to the extent it would be fine as it stands). We have booze, snacks, baking products etc. I've just got one more small shop to do on that score, so will pop to Sainsbury's at the weekend.
I'll be getting more tea bags, cheese and butter, plus the kids' dairy free spread very soon. Butter lasts way beyond its best before date in a very cold fridge, no need to freeze it.
I'll probably go and do a big Farm Foods shop another day to sort these things out. I can get snacks from there too to stock up the 'every day' snack selection!