Thanks for all the hints - would not have got 8d otherwise, and also had not been able to parse 28a (which turned it from a baffling clue to a great one!)
Found this Everyman a strange mix of very easy and really difficult! Some of the clues, like 14d and 20a, were very complex solves and had me head scratching for a long while. All very enjoyable nonetheless.
COD was 23d - made me laugh out loud!