I'm in two minds....
1, you agreed to the £100 (unless said after your appearance) so pay up.
2, £50 minus no booze, I'd say £30 was plenty.
Due to our health, this year we didn't drink any booze... Well I had one double Bailey's with double toffee vodka.... Bloody lovely.
Dinner itself had change out of £15 for the 2 of us, and left overs did a couple more meals. This consisted of a preprepped chicken breast, goose fat roasties, sausage meat stuffing, pigs in blankets, bought turkey gravy, and all from MnS.
The 1ltr bottle of Bailey's was £12, the toffee vodka (from MnS) £14, so 1 decent glass with both, prob £1 (£1.50 but I doubt it)
So all in £16 for the 2 of us.... So £8 each
I saw huge 🦃 in MnS for £80/£90 and that would have fed the street and by the time used up, everyone would be fed up of 🦃 .... Nope, not middle class or rich, but if just 2 of you, why buy a big bird neither of us particularly like, instead bought prepared small joints for 4 different main meals, including Angus beef, pork loin, medium sized smoked gammon joint, with the salt n.pepper basted chicken joint and all four.cost less than £20, so only a £5 a meal for the meat.
There is no way on god's planet except going to a posh restaurant, would you have forked out £100 for Christmas day dinner for 2 adults n 2 kids, excluding drinks, and puds. In a restaurant it might have been approx £100, but that would be eating out, with a free glass bubbly and 4 courses at least.
Everyone knows, the more you cater for, the cheaper per head the price is.