Thanks to Everyman, mostly easy but the last few clues were stubborn.
FOI 1, LOI 12 ("wanting" confused me).
We definitely have a proper rhyming pair this week, some recent ones have been dubious.
21 took the longest time to parse because of a cunning (IMO) misdirect.
Co-COD 14 and 24. Also liked 21, 7, 11 and 10. Some fairly easy clues were well-constructed with nice surfaces.