I did similar yr before last. It was tiring but worked ok food wise. My plan went along the lines of:
23rd: lamb stew with orzo - make & freeze other than adding orzo
24th: always do big glazed gammon with jacket pots and red cabbage, frozen peas - make red cabbage ahead & freeze. Bought panetone or similar for pudding
25th: usual, make sauces ahead, also parmesan parsnips which freeze well. Make pudding ahead and steam in slow cooker.
26th: big brunch e.g. Smoked salmon, bagels, scrambled eggs etc
supper - cold cuts, bubble and squeak, nice cheese, leftover puddings, mice pies
27th: spaghetti and meatballs with bread and salad. Make sauce and meatballs ahead. (could do lasagne but advantage of meatballs is fussy people can have just pasta and sauce/pasta cheese, meatballs and jacket pot and all ok)
28th: fish pie green veg (make fish pie ahead and freeze)
29th: I got lots canape/party stuff from m&s, made a quiche (made ahead and froze), leftover cheese, massive apple crumble (made ahead)
Shed loads wine for me!
Lunches were soup (made ahead), eat out, sausages or cheese crackers leftover meat, pickles etc. Did bacon sandwiches, porridge and croissant/pastries xmas morning. Other mornings porridge, cereal or toast - help self.
i also kept an emergency shepherds pie in freezer.