Hi Brendan
I got 19d just after posting, which helped me get 21ac and then the penny dropped for 24ac which is my LOI. Again I had guessed this answer several times, but couldn't see why.
I can go to bed and face my friend tomorrow, who, no doubt, found it easy.
So, I can say I've finished, but with a lot of help from the Forum.