Well I finished, though I couldn't parse all of them. I started this crossword thinking it was easy for Brendan, but then found it increasingly difficult. Without the forum I would only have got half.
Parsing problems: 26ac, 6d, 18d, 20d and 23d, but I'm sure they are right.
FOI 9ac, LOI 22ac, CODs 8d, 24ac and 19d