
Work on a host of new towns will begin across the country before the next election – with British workers leading construction, Sir Keir Starmer has said.
More than 100 potential locations have been suggested for new towns in England, the Prime Minister revealed as he promised “the largest housebuilding programme since the post-war era”.