Indeed. I had the final answer before I'd sorted out some of the minutiae. I've only just worked out where two components of the unclued entries come from, which revealed two wrong entries. A few tough clues here and there. I still don't see how 10a works.
On the whole not much easier than Schadenfreude last week.