My heartfelt thanks to several regulars here for hints and tips without which I would have been in severe distress. I would never have understood 3d without the explanation here - it's superb.
As it is, I have one left to do which I have not seen mentioned : 20d * P * I * G which I can see as a verb for 'pop up' but can't get the bookies reference. Obviously I'm missing something.
Meanwhile, I have trouble parsing 11a
Loved the barbed 5a and the beautifully worked 22a.
I did have a deja-vu feeling about 7d, which has shown up in similar clues a couple of times at least in the past year.
One of my favourite clues - not the most devious, but made me smile out loud - must be 27a.