I've done most of it although I can't fully parse them all. I'm also struggling with middle right. (32a was my first in, except for my own!).
Most enjoyable, thanks Les.
An appeal to all of you who have Les's address: could anyone possibly send me this week's new Radio Times (Nr 34) grid & clues? I am reluctant to make public my e-mail address, but you could easily get it from Les. Would be so grateful: my usual sources have dried up this week!