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.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed