I'm afraid I'm with chrise on this one. Solved all bar three but didn't really enjoy it (I normally do enjoy Boatman's). Didn't get the theme despite Googling some of the undefined solutions. The three I haven't solved are
5d where I think I know the answer and the definition but I can't justify the second half
15a where I can't even find a word to fit the crossing letters
16d where I think I can see the answer and its definition but....
Not even The Listener to fall back on. I completed that in record time (for me) yesterday.