Housebuilding Slumps to Lowest Level for 88 years
3rd November 2011
The building of new homes has slumped to the lowest level ever – running at half the number needed to keep up with demand. The latest government figures revealed 120,000 new homes were built in England last year. Although London has the most resilient housing market, the capital saw the largest drop in the number […]