Oh dear I seem to be starting this week's thread again. That probably means other people have much more interesting Saturdays than me, and the pile of unwritten Christmas cards is as big as ever.
I found the puzzle fairly straightforward, helped by a lucky guess in the rich hunting ground for possible meanings of "drunk" (28 down).
The endgame was pleasing, and I laughed out loud when I read the apposite description of the theme.
I can offer hints if wanted...