All done. A real but enjoyable test from Vlad. Didn't really get on with my LOI 5a. Plus a few new words for me 19d and 4d.
FOI 1a. COD. A lot of contenders but I think 17d gets it now that I fully understand.
I think 18a is OK Brendan. It's more tongue in cheek than offensive I think. Though I'm happy to be persuaded otherwise.