Iain Dale, the publisher of Gordon Brown spin Damian McBride's memoirs and political blogger, has accepted a police caution for assaulting a protester as Mr McBride was being interviewed by Daybreak.
In a statement on his site, he has apologised for his actions:
I want to apologise and say sorry to Stuart Holmes, who is a passionate campaigner and well known to everyone who attends party conferences and was perfectly entitled to do as he did on Tuesday in trying to get attention for his causes.
It was totally out of character for me to react to him in the way I did.
I also want to apologise for the blogpost I wrote after the incident.
It was full of absurd bravado and in the heat of the moment I behaved in a frankly idiotic way.
In addition, having accepted my guilt, I feel I should make some sort of reparation to Mr Holmes.
I will pay for a new placard for him and also make a donation to a charity of his choice.
More top news
British Defence Secretary Michael Fallon is in the Middle East to gather support for the international military campaign against IS.
Beware! The super-sized spiders are coming. And they seem to be everywhere! But why? A warning - this story is not for the faint hearted!
Homes around London are being invaded by spiders with rising temperatures helping the creepy crawlies grow bigger than usual.