Let Them Eat ... Pie?

This should be the worst thing that happens when people disagree with their elected representatives. As reported at www.scotsman.com:
Scotland Office minister David Mundell was hit by a pie as he arrived at a private reception yesterday.
Mr Mundell, the only Tory MP in Scotland, was in St Andrews, Fife, to attend a private event.
He was met by a group protesting against cuts to education.
It was not known who threw the pastry, understood to a be a shop-bought key lime pie.Shop-bought? Where's the honor in that? Nothing expresses a strongly-felt belief more than a home-baked pie or cake.
Conservative councillor Dorothea Morrison, who was also attending the reception at St Andrews, told the Courier newspaper: "He just took it calmly and said he wasn't going to press any charges."
A Tory spokesman said Mr Mundell, MP for Dumfriesshire, Clydesdale and Tweeddale, was at the reception in a party capacity and would not be taking further action.Well played, sir. Here's the source, including a photo of Mr. Mundell.
Washington DC Injury Lawyer John B. Mesirow represents injured accident victims in Washington DC, Maryland and Northern Virginia. His practice includes Car Accidents, Bike Accidents, Boating Accidents, Brain Injury cases, Construction Accidents, Dog Bite cases, Medical Malpractice, Motorcycle Accidents, Trucking Accidents and Wrongful Death cases. John Mesirow was named a "Top Lawyer" by Washingtonian magazine and aggressively represents his clients. You can contact him online or by phone at 866-463-0303 or 202-463-0303.
Washington DC Injury Lawyer John B. Mesirow represents injured accident victims in Washington DC, Maryland and Northern Virginia. His practice includes Car Accidents, Bike Accidents, Boating Accidents, Brain Injury cases, Construction Accidents, Dog Bite cases, Medical Malpractice, Motorcycle Accidents, Trucking Accidents and Wrongful Death cases. John Mesirow was named a "Top Lawyer" by Washingtonian magazine and aggressively represents his clients. You can contact him online or by phone at 866-463-0303 or 202-463-0303.