England needs 187,000 additional affordable homes each year.
According to the latest Savills research, there is an annual affordable housing shortfall of 128,000 homes at present and this is set to grow as “mounting pressures on housing providers start to