I thought this was a good puzzle, found it a bit harder than usual. NW and SE were straightforward, but I found NE and SW pretty tough. I liked 6, 8, 15, 22, but my COD is 7.
Agree that 10d is a little clumsy, but I didn’t spot it before, so I guess it doesn’t bother me much.
Wondering if the first two letters in 8 gave American solvers any trouble, but maybe it’s pretty standard in cryptics.
Thanks to Everyman.