The last delivery date available at our local Tesco before Christmas is Tuesday 21st. This means that I will have to brave one of the nearby stores in person somewhere around Thursday to pick up the stuff that won't keep so long (fruit and veg, mostly).
I have just placed an online order the size of which is probably going to cause some seriously raised eyebrows among the delivery guys. It's taken me most of an hour to organise.
Quite where it's all going to go is _anyone's_ guess.