New towns make up just 3% of housing stock

The building of new towns in the last 40 years has made up 3.3% of English housing stock, meaning this will be a small component of Labour’s housebuilding drive, a report has stated.