This has been a monumental struggle to complete, and there are still three clues (6,24 & 25 down) that I still can't fathom out, although I know the answers and which category they are in. It was only spotting the phrases, one from the 16 clues and one in the grid, and a name in the grid that allowed me to parse at least a dozen clues that had thus far eluded me. IMHO there are some very good and ingenious clues and an equal number that, to me, seem to border on being unfair.