I’m puzzled and very curious, Jon, have you compiled this puzzle yourself?
I ask because this looks like a “professional” puzzle but it contains clues solely from our Crossword Forum, ie Clueless, etc.
Don’t worry, there’s no danger I will be taking part, as someone who can’t even do the simple Daily Mail crossword I wouldn’t be able to offer any solutions😂