New government figures show just over 30,000 projects got the greenlight last year – the smallest number since records began in 1979.
Boroughs in the capital city risk bursting their budgets over the next three years if they don’t reduce their council house spending by over £240m, a new report warns.