Development could be banned in west London until 2035

Developers may be prevented from starting projects in west London until 2035 because the electricity grid has run out of capacity. The Greater London Authority told developers this week that it may take more than a decade for grid capacity