The number of new homes in England has fallen to its lowest level for nearly a decade, in a blow to Labour’s hopes of meeting one of its key manifesto pledges.
Keir Starmer has promised to build 1.5million new homes in five years, an average of 300,000 homes per year, but official figures show just 208,600 were created in England in 2024/25, down 6 per cent from 221,409 the previous year.