Rising build costs and a weak sales market mean contractors are “going bust” and thousands of London homes have been put on ...
Research finds there were just 5,547 starts on new private-sector residential homes in 2025.