Welcome for housing pledge – but is it too late for some?

Chancellor Rachel Reeves pledges £39bn across 10 years for social and affordable housing in England.

Source