I got 14ac, which gave me another crosser and eventually the penny dropped for 10d. Many thanks. Onwards and upwards. I've started making up some words for the answers. I can't parse my answer for 15d!
I can hardly believe it! I've only got seven left. Most of them are in the north east corner. I read all the thread hours ago, but need some more help if I'm to finish before Montalbano.
5d I have M?????E
6d I have A?????I
9ac I have ??????W
25 is a really tough one. Parses as an anagram of "IT" plus the first letters of 5 words in the clue.
23: defn. "corresponding", 4-letter word for "measure" around anag. of "out".