Protesters 1 – MI5 0

While I have no objection to anyone tossing green custard over Peter  “Lord of Convenience” Mandelson, I have to ask – where the hell was his security?

That the perpetrator, Leila Deen, a leading light with the environmental activist group Plane Stupid, could just walk up, throw the custard then walk away unhindered, to give interviews to the press, simply beggars belief. Whether you think embarrassing Continue reading