Hi ParadigmShifter
I've now got an answer 10ac. My previous suggestion was meant as a joke, but I cannot get 8d despite all the clues above.
I now have ?P?C? E??????? Are my letters correct?
What on earth does 19d mean?. I've only got the last letter - a T.