Still only half-done - usually manage this on a Sunday afternoon, and have to go out soon! Confirmation of 23d might help - Voices are missing, time to get higher (5). I have 'altos'.
Thanks, K! Just needed to know that I was not barking up the wrong tree! Will have to find time to get back to it tomorrow - I can't bear to leave a grid incomplete once started!