Times Quick Cryptic No 2726 by Asp

We have a new Quick Cryptic setter today going by the name of Asp. Lots to enjoy but this is surely at top end of difficulty for a Quick Cryptic. Welcome and thank-you Asp for the challenge. I look forward to more of these. How did you all get on?

Fortnightly Weekend Quick Cryptic.  This time it is Phil’s turn to provide the extra weekend entertainment. You can find the crossword here.