The usual efficient and enjoyable crossword from Punk today. Purists may say that there are rather a lot of clues where you have to use one or two letters from a word, but these are clearly indicated and it doesn’t worry me.
Definitions underlined, in maroon. Anagram indicators in brackets.