Estimates have put the number of new homes needed in England at up to 345,000 per year, accounting for new household formation and a backlog of existing need for suitable housing. In 2019/20, the total housing stock in England increased by around 244,000 homes. This around 1% higher than the year before – and the… Continue reading Dec 2021. The Need for Social Housing