Cryptic Crossword 1-20

Solution