I think this year I'm going to do a 4pm ish meal.
I used to do 1pm, because the children woke us up excitedly at the crack of dawn, so breakfast was by 7ish - leaving plenty of time to cook lunch and get it on the table by 1. And we hosted elderly relatives who liked to keep to normal meal times.
This year, the "children" are Uni aged, sadly our parents have either passed away or are too unwell to leave home, and so it's just DH and I, two young adults and an adult family friend who is staying with us for the festive season. So we'll probably get the "children" up about 9ish to do their stockings, then brunch with bucks fizz about 10ish, walk the dog, perhaps nip into the local for one, and then back to shove the dinner in the oven. I haven't exactly worked out the timings for the meat, but I imagine dinner will end up being around 4ish.
After years of early starts quite timetabled, busy Christmas mornings trying to get everything done in time for the arrival of guests, I'm quite looking forward to a more relaxed "it's done when it's done" approach this year. (I also think that due to our losses, we need to make Christmas different this year, rather than just as it always was but with empty seats and loved ones missing).