Mayoralty

August 18, 2012, 11am PDT
Kevin Meagher argues why the office of Mayor of London, "an astounding success" since its creation just 12 years ago, is bad for the rest of England, and should be abolished.
The Guardian