Cryptic Crossword 1-28

Solution