Just to finish I need a strong nudge on 21 down which will let me complete 23 and 32. I do not submit entries where I have received help (and I have already been helped - and flattered - by prospero!).
Thanks Muraria and Nikki. My "senior moments" seem to be turning into "senior hours" because despite your help the penny still refuses to drop. I think I have to give up and go back to playing with my bricks.