Another cracking Everyman continuing the run of first-rate puzzles.
FOI was 1a followed by 3d.
I didn't find it overly difficult but there were a few that caused me some head scratching.
If you do get stuck there is at least one long anagram in the downs and at least one hidden in the acrosses.
As of writing this post I haven't fully parsed 15a but I am sure of my answer.
I also had a slight issue with 17a in that I always thought the S was pronounced but, having checked online, it seems it isn't!
COD - Lots of great clues today but my favs are 22d and 3d but the winner by a short-head is the brilliant 1a - what an image that conjures up 😂
Thanks to Everyman for another excellent puzzle:-)
Stay safe:-)