Sadiq Khan has declared it is a “national scandal” there are not more council houses as figures show London is building double the rest of England combined.
Work began on 10,000 local authority homes in the capital last year (2022/23), more than in any year since the 1970s.
If other parts of England were building council housing at the same rate per head of population, it would mean 65,000 new local authority homes nationwide.