A quick solve today which is good as I still have some spring bulbs to plant and the sun is shining. My LOI was 12a which wasn’t hard but I often miss those types of ‘move a letter’ clues. I did get 7d fairly early by reverse engineering from 21a. I laughed at the dodgy homophone too!
A fun one with the only thing that held me up being 9d. It's an anagram but one letter off as far as I can see, unless there's some extra twist I'm missing?
Thanks Druh, and I don't think you should be disheartened - you've managed to complete most of the LHS unaided which, just a few weeks ago, might have seemed out of reach:-)