Long-disputed London Plan gets government sign-off

The government has approved the London Plan, which sets out the economic, environmental, transport and social framework for development across the capital, more than a year after the mayor’s office submitted it.