Thought was about the right level for Everyman, fairly straightforward but with a few trickier parses. No more unnecessary punctuation and with some nice surfaces to be found.
Only quibbles were, 6d - perhaps should be spirit rather than spirits but that would spoil the surface, and not sure we needed the italics.
I think 20d is trying to be an &lit with a somewhat apologetic “!”. To add to points below, the final word indicates the replacement letter, but it’s not exactly clear which way round it should go. I’m largely confident only because the app gave me a green tick!
“Gainsaying” in 10a was an odd choice, ‘giving’ would have been simpler.
Liked 19, 23 and 26.
1a always reminds me of that scene in Fawlty Towers ;-)
Cheers all