Many thanks Chris, Jono and Exlibris
I think I have finished, but I have a number of answers I can't completely parse: 9ac, 15ac, 21,16 (I've an answer, but no idea why), 25ac, 3ac, 19d and 23d.
It helped to get 1ac and then 4d. My biggest confusion is 21, 16. What is the definition?
So I'm off to settle down for another two episodes of Twins.