Turkey - probably a local butcher or supermarket as we haven't ordered anything this year - might end up being a duck or goose
Stuffing - HM involving breadcrumbs (already in freezer from ends of lovely crusty loaves), superquinn sausage meat (from local supermarket), onions, garlic, (already have both), herbs (supermarket visit weekend before)
Roast potatoes in goose fat - supermarket and already in fridge
Roasted carrots, parsnips and onions - supermarket online order, already have honey, need a clementine and some herbs from walking into supermarket and local delis weekend before
Brussels sprouts with bacon lardons - online order and Lidl
Gravy - bisto powder (already have), turkey stock (HM, in freezer), splosh of wine
Maybe some petits pois peas (already in freezer)
Possibly some mashed potatoes (DD is going through an "I hate roast dinners" phase again - supermarket potatoes, butter, cream/milk, seasoning) - or something else to make sure DD will eat a dinner (possibly involving local deli or M&S)
Cheese board - local cheesemonger, local deli, (and maybe one from a work trip overseas next week) and already have crackers from a nice deli a couple of weeks ago
Dessert of some sort - M&S, local supermarket/deli, or from my kitchen cupboards....
I have the general, normal weekly shop organised as an online delivery for 19th, and that includes enough veg etc for the Christmas period. I will probably get a sack of potatoes this coming weekend when I brave an actual shop.
We have some lovely delis local to us, which are very busy but we have time to visit over the weekend before Christmas.
I have to go to work on 24th, DD will come with me and DH will meet us afterwards, which is right next to a large M&S with a large foodhall that is manically busy early on 24th but surprisingly quiet from mid-morning onwards (we've visited it many, many Christmas Eves to know this!!) so we have often got some lovely things then when we are in buying DD's birthday cake (I am NOT baking cake on 26th!) and party nibbles.