Not too much to say about this. Very much at the easier end of the scale though a few did hold me up for a while.
I had no idea 18d was a thing, but, now I think about it, I can see why there would be a need for such a person to do this.
Lots of anagrams and partial anagrams, as is usual with this setter - that's not a complaint, just an observation.
I thought the definition to 23a was a bit odd and I'm not totally sure of the parsing for 7d.
I'll be interested to read what others thought of it, so please feel free to leave a comment and/or ask for a hint, if necessary.