Each new town will have the potential for 10,000 or more homes, contributing towards the 1.5 million which the Government has pledged to build.
More than 100 potential locations have been suggested for new towns in England as Sir Keir Starmer promised “the largest ...
Keir Starmer has promised a housing blitz that could see up to 12 new towns built across England. The Prime Minister said ...