
More than 100 potential locations have been suggested for new towns in England as Sir Keir Starmer promised “the largest housebuilding programme since the post-war era”.
Each new town will have the potential for 10,000 or more homes as the Government promised to sweep away red tape and overcome environmental objections to get housing built.