Last week, Prime Minister Sir Keir Starmer unveiled plans to build new towns across the country; part of a broader promise to construct 1.5mn homes within the current parliament. That followed ...