About 4/5s done, but I'm going to give it a rest and go to bed now.
I've discovered some new words, les!
Favourites so far 42ac and, in particular, 47ac (especially as I fell into the trap and was convinced I had a good answer that, unfortunately, didn't fit!)