England Faces Shortage of 750,000 Homes by 2025, Led by London
This article is for subscribers only.
England faces a shortfall of 750,000 homes by 2025, with London forecast to experience the worst mismatch between supply and demand, the Institute for Public Policy Research said.
London will have a shortfall of 325,000 houses, followed by Yorkshire and Humberside in the north of the country with 151,000 homes, the London-based organization, which uses the government’s own projections for household growth in its forecasts, said in an e-mailed report today.