Times Cryptic No 28554 – Saturday, 18 March 2023. Anagrammatic anomalies?

I was puzzled by a few of the anagram indicators here. I eventually realised what was happening in 10ac, but I made a note of 6dn, to check whether that one is on anyone’s list of anagram words! A good amount of head-scratching here, but all done, even if a bit slowly.