Maybe I was just off form but, for whatever reason, I made a real chore out of this, falling into one trap and pitfall after another.
Need lees to say in terms of difficulty I'd say this is at the high end but let's see how others fare.
**If You do get stuck there is at least one hidden in the acrosses and and at least one long anagram in the downs.
28a was a new word to me as was 8d which does not appear in Chambers or the Free Online Dictionary but I knew it had to be the answer and eventually found confirmation online but am still none the wiser as to its origin.
18a - I had a hell of a time trying to parse the first part of this until the penny dropped with such a clang I think it woke the neighbours!
16d - Similar experience with this where, despite having the answer, it took an absolute age to try and work out which "odd bits" went with what - still, got there in the the end:-)
** I'm not sure how useful these hints are each week or even if anyone reads them so, unless I hear views to the contrary, I'll call a halt to them this week.
COD - 3 way tie this week with the clever 1d, the witty 17d and, because I enjoyed finally seeing the wordplay so much, the outstanding 18a.
Thanks to Philistine for a challenging but rewarding puzzle.
Did you find it as difficult as me or was I just not on Philistine's wavelength? Let us know in the comments.
Stay safe:-)