I got about half way through by myself then came here for hints. Thank you for the clues for 14,8,22 - that opened things up.
FOI 29, 21 - one of my favourites
Despite all the clues LOI was 16,10 - made me smile one once I finally got it.
The only one I can’t full parse is 20. I got it from the word play but I don’t really see it as a definition of the first word. If it was the French word for a jumper that would have been really clever. I’ve never heard the article of clothing defined by the answer as Jerseys before. Have I missed something?