Very nice, approachable cryptic with a theme! And, as a Yank, I got a chuckle out of 21D.
alex c 1:07:58 · 2023-05-06T14:53:26.890Z
fun cryptic! some hard answers I wasn't familiar with like 19D so learned a lot! can you explain 1A though? I get the first half definition and the first three letters but not sure how the rest fits in