Finally all done. What a slog. Just one query: can anyone explain 33. The only word I can see to fit is onion, unless I've made a few errors.
One question for all: if this was a cold solve puzzle, how many answers would you solve? About 4 for me.
Merry Christmas to you all.