The location of seven new towns to be built across the UK revealed
The Independent | Latest news and features from US, UK and worl…
March 22, 2026
Each development is expected to deliver at least 10,000 homes
Discussion in the ATmosphere