Published by Bloomberg Businessweek on Sunday, 13 Mar 2011 by Svenja O’Donnell 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 […]