Low levels of planning consents mean a thinner pipeline of new builds
Savills Research has forecast that new homes completions in England will average 167,500 per year over the five years to 2029/30. This falls some way short of the government’s target of 300,000...
Continue reading...










