I agree it was easier than usual, with a bit too many anagrams, but still very enjoyable. Struggled with the Spoonerism, as always - bit of a groan moment when I got it!
Also thought 9a was amusing, but COD was 24a.
Thought 17a a bit of an odd clue (unless I'm missing something) and 19a might just as well have been a straightforward definition clue.