This is my 33rd year of hosting the dinner, but will be the 59th Christmas dinner I've cooked from scratch!
My in-laws almost always went on holiday at Christmas, but insisted on having a dinner with us upon their return. No matter what day it was, it had to be a full Christmas dinner with all the trimmings, even though FiL won't eat anything he considers 'different'! The dinner I made for them has always been 'bog standard', turkey, mashed carrot and swede, sprouts done to death, roasties, sage and onion stuffing and gravy, followed by Xmas pud and custard......SO boring!
Now that FiL is on his own, he comes to us on Christmas day, when we have the boring, basic dinner and I tolerate his racist, sexist views (I spend a lot of time hiding in the kitchen, usually with a large Irish Whiskey) until he asks to be taken home. Fortunately he likes to visit a friend for the evening, so usually leaves at about 4-30! Dinner has to be served at 12-00 noon, as that's what he 'demands' and it's honestly not worth the hassle to argue!
Our 'proper' Christmas dinner is usually served on New Years day, when I push the boat out and make 'my' dinner!