Work out all your cooking times in advance, then work backwards from the time you plan to serve up.
Cranberry sauce can be made a couple of days before and refrigerated, we don't bother with bread sauce.
My routine is normally turkey in oven, mix yorkshire pudding batter. Prep pigs in blankets and pop in oven. When done, put to one side, they can be reheated nearer the time.
In the meantime, prep all veg. Potatoes, roast only, mash is such a faff, and an extra pan to find / wash up. Cook roasties 90 mins before serving, for an hour. We have stuffing separate, M&S chestnut and pork, cooked in its foil tray whilst the roasties are cooking. Leaves 30 mins to cook yorkshire puddings.
As each thing is ready, put in a covered serving dish, use foil to cover if necessary. Either keep warm in hostess trolley or top oven. If you have neither, then bung everything in the oven for 10 minutes at the end. And warm the dinner plates too.
Usually green beans, sprouts, carrots and peas is enough. Cook just before serving, they only need 5 minutes or so simmering / steaming in a little boiling water. Cook your usual sunday dinner gravy or get ready made if you cba. I always make my own, but have had years of practice.
We don't have starters these days, but have christmas pudding (shop-bought premium range and microwaveable) with brandy butter (make a couple of days before and refrigerate) and fresh cream.
If we have room, then a cheese board (no real prep required).
You can cook the turkey the day before and warm up slices in gravy.
Do not do this, too reminiscent of a leftovers supper
.