England faces a shortfall of 750,000 homes by 2025, a new report from the Institute for Public Policy Research (ippr) claims.
Analysis of official government projections show that if the economy bounces back, the gap between supply and demand could be equivalent to the entire housing demand of the populations of Birmingham, Liverpool and Newcastle [...]























