The only gift I'm expecting from BA this year is to misconnect on my next long haul, and them vanishing into thin air rather than anything being sorted out
No issues with the 3 Xmas dinners i had last time i flew 3 BA flights around Xmas. WT and WT+ with no apparent shortage.
At least I won't have to deal with waffles with cranberry syrup in CW