Found this quite tough (mainly due to hidden message looking like gobbledygook til the end), but very enjoyable.
Finished with about 10 clues I couldn't fully parse but further analysis leaves me with just 18d. Could someone give me a hint as to how the word play works?
Thanks