Yes, London has become a powerhouse. But is it to the detriment of the rest of England? “In the last decade, the island of Britain has become split effectively into two provinces: the megalopolis of London, and everywhere else. The seeds of this north-south divide go a long way back, but the final transformation of the British Isles into an appendage of Greater London has really taken place since the start of the 1990s.”