Thanks everyone, I take some comfort in knowing it's not just DS! I've a large glass of wine now!
It's funny how once it's over you feel sorry for them. I had to physically restrain DS when we were out today mostly to avoid an embarrassing major tantrum. When it was over I bought him a present from the shop! 
I do sometimes try and restrain DS when he really kicks off in an attempt to smother him with cuddles.
At least he's got another year before school to hopefully grow out of it!
Very excited about your plans to visit for the Festival Dizzy. We'll def organise a night out. It'll be nice to have a blether without simultaneously trying to keep an eye on DC!