The town of Margaret Thatcher’s birth has revealed plans for an eye-watering £300,000 bronze statue of the Tory tyrant, complete with a £100,000 unveiling ceremony. The ostentatious monument in Grantham, Lincolnshire, was originally intended to stand in London’s Parliament Square until plans were rejected for attracting protests. Thatcher’s memorial remains so controversial that the town … Continue reading A 20ft Margaret Thatcher statue is bad enough, but the bill for its unveiling ceremony is eye-watering
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed