Despite my initial concerns I really enjoyed this puzzle. Many thanks KevGar.
I, too, struggled with parsing a few clues, and even when 'reverse engineered' the word play eludes me. I am happy, however, that I have a completed and correct grid and as always have been educated by a Listener.