This was a rather odd offering by Imogen, in so muh as some of the clues took some real work to unpack. while others seemed to slot right in - helped enormously by the unusually high number of anagrams.
In terms of queries I had to Google the answer to 21d to make sure he was a physician and 24d which I'd never heard of (the answer that is, not the insurance company)
There are also a couple I still haven't parsed, namely 1d and 3d but the night is young.
COD: 27a - Another word I didb't know but enjoyed the wordplay, closely followed by 26a.
Thanks to Imogen for an enjoyable Prize puzzle.
How did you get on? Let us know in the comments.
Stay safe:-)