Hello RT-ers. I found this one a bit of a stinker, and have finally managed to solve all, except for 24a .  I know some of you don't receive your copy until Wednesday, so will persevere a bit longer. 
Great weather here.  Hope you have sunshine wherever you are. J