Agreed, fun and (overall) well clued but a quick solve. Thanks to Brummie (I also enjoyed today's Private Eye).
Not certain of parsing for 5, though the solution is clear. Had some trouble with a couple of cryptic definitions.
FOI also 9.
LOI 27. Tough homophone for an American plus UK GK. Fortunately the GK is fairly common in crosswords, so I recognized it.
Given my weakness for "Pauline" clues, 12 is COD. Runners-up 22 and 19. Also liked 7, 3, 21, 8, 17 and 26d.