Many thanks Geeker
In fact I had just finished over dinner. Scarcely a theme I think. In fact, I can't parse 13d, but never mind. I've got 22 ac, but despite your hint can't see the parsing, especially as I don't know what Roger means.
There were a couple of words I didn't know in this crossword (21ac, 23d and 1d) and some others that were a bit far-fetched I thought.
My FOI was 9ac. My LOI was 1d, which I almost forgot to do. My CODs were 10ac, 19d, 9ac and 8d.
I'm signing off now.
See you all next week, when I'm hoping it won't be so hot.