Thanks Jazzgirl
I got the answer from a friend with whom I share the answers to the crossword on Sunday mornings. She is better than me, but thanks to The Forum, I'd done more than her this week.
10ac I knew it was an anagram and the definition a player and had written it out, but still didn't spot it. Doh!
I thought this a difficult crossword as some of the clues were even more cryptic than usual.