Good day. A good puzzle today but I'm not finished yet.
Hints welcome for 12a and 10d.
10d could be related to the leaning one, but I don't see how that would work.
12a my mind is blank.
I note that the clue numbers appear in the grid at last, well done The Observer.
Wishing you all a good day.