UK government narrows new towns plan to seven sites in England
The UK government has selected seven areas for further consultation in its new towns programme, including Tempsford, Leeds South Bank, and Thamesmead. Final locations will be confirmed later this year, with construction on three sites to begin before the 2029 general election.