@Ineedachangerightnow I think you want timings so here you go!
Turkey. Right, let's assume for 6 you've ordered a 5-6lb turkey. This will take 20 minutes per pound so about 2 hours ish plus resting of 20 minutes ish. There's a calculator here:
www.cookingtimes.co.uk/meat/turkey/whole
So if you want to eat at 5pm the turkey needs to come out at about 4.30 - 4.40pm and rest until 5pm-ish.
Which means it needs to go in at 2.30pm or thereabouts. IIWY I'd put the stuffing in the turkey as it's one less thing to cook. But weigh it with the stuffing in it and adjust time accordingly, it might need to go up a bit as it'll take longer.
Roast potatoes. These will take about an hour plus par boiling, depending on how big you cut them up. So you'll need to get them in the oven at 4pm to eat at 5pm. Which means you need to start par boiling them at 3.45pm. To do this, peel them, cut them into halves and run cold water over them to wash off the starch. Then put them in a pan, pour boiling water over them and let them boil for about 10-15 minutes. When you put the potatoes on, at the same time, put a pan of sunflower oil in the oven, one big enough to hold all the potatoes in one layer. I always put quite a lot of oil in and not everyone does but your potatoes will be amazing if you do. Put the oven to 200% just for 15 mins. Drain the potatoes when they're slightly softened but not mushy. If they're slightly mushy it's not the end of the world but keep an eye on them.
When you drain them let them dry for at least a minute. Then put them back in the (dry) saucepan you cooked them in, put the lid on and shake them about until they are rough around the edges. Only then, take the sunflower oil pan out and put the potatoes in. Use a spoon to coat them with oil and scatter salt over them. Put them back in the oven and leave them for at least 20 minutes.
Pigs in blankets. These will take about 30 minutes so need to go in at 4.30pm
Stuffing. Put it in the turkey, you won't have much room in your oven
Broccoli. This takes 4 minutes. Pour boiling water over it, time 4 minutes and that's it. It doesn't need cooking for longer than that and the heat doesn't need to be on. Leave it for longer if you want it softer. If you can be bothered make a mix of anchovies, garlic and rosemary (cook it all until softened) and put that on the broccoli when it's cooked.
Carrots. Hmm, I'd leave these out but if you want them I'd put them on at 4.35pm and add a dob of butter and thyme on them once you've drained them.
Sprouts, don't need much cooking, put them on at 4.35 with the carrots (but am not a sprout expert, I buy ready to microwave ones, can you do that, even easier?)
Braised red cabbage. Make this beforehand and just warm it through on the day
Your timings look like this I think:
2pm take turkey out of the fridge, put your oven on
Stuff your turkey (or do this the day before and weigh it)
3pm peel potatoes and carrots (or do this the day before)
3.40pm par boil potatoes
3.40pm put sunflower oil pan in oven for potatoes
4pm drain and shake potatoes, put in the sunflower oil and in the oven
4.30pm put pigs in blankets in the oven
4.40pm take turkey out, check it's cooked and and rest it until 5pm
4.35pm put carrots on
4.40pm put sprouts on
4.45pm warm red cabbage
4.50pm put boiling water on broccoli
5pm drain veg
5pm take potatoes out of oven
NB: If by 4.30 your potatoes are looking a bit blonde whack the temp up to 200 but keep an eye on them. Your turkey will be out by then so it won't be affected.