London’s mayoral race shows Tory disregard for the capital

Thirty years ago the Tories had 58 London mps. Today they have 21

economist.com