Thanks to all of you who replied. I went out into the cold and got in the washing and that gave me the fillip I needed. I just have two left, which I may have answers for, but I just can't parse them. They are 18d. which isn't themed. I have N?T???D and am assuming the definition is "marked". I don't have 25ac I have ??I?K?N? but cannot see the parsing or the character.
I have got an answer to 16,22, but I can't parse it. I loved 16,22 when the penny finally dropped helped by lots of crossers. One more google I think to get 25ac and confirm 16,22 and I may be satisfied.
Love the crossword, but hate the theme.