Well, there's only 2 of us and Christmas would be sodding miserable if I only bought a joint of meat that served 2. We may not be many but we still want a lovely dinner - and Christmas is not just any old roast!
Leftovers:
Did a turkey crown from the butcher, have at least 3 double portions of turkey in the freezer. Will do turkey tetrazzini this week (now a Christmas tradition, do it every year), some will go in a raised pie with leftover ham
Duck - ate today, have the carcass in the freezer for making stock later (best risotto of the year), enough duck fat rendered off today for a year's worth of roast potatoes, have picked the carcass over - big bits will do a couple a great meals, shredded bits will make rillette, giblets will go in ragu.
Ham - from Boxing Day. Bought monster ham after regretting having a small one before. Cold cuts this week, have big slices in freezer that can be served as gammon, some for the pie with the turkey, bone + meat which I'll make stock with and do a ham + bean stew, plus loads more I haven't had ideas for
Roast veg - intentionally made too much so have enough for hash this week, will also make some sort of veggie burger with them and the leftover bread sauce
Stuffing - will use some in pie, some in hash
Red cabbage - lasting ages, bit fed up with it now, may freeze whats left and come back to it
Have some Jansson's temptation knocking about from Boxing Day which we have with the ham, prob another 2 days worth
Then there's pudding - Christmas pudding goes on for several days, first few with brandy butter and cream, later with custard. Half a pannettone in the freezer which will eventually come out for bread and butter pudding.
Everything, absolutely everything will get used. It's a sad day when we reach 'the end of Christmas' some time in the spring.