Cryptic Crossword 1-23

Solution