Cryptic Crossword 1-21

Solution