Seven new towns are set to swamp the British countryside - is one popping up near you? ○ found 2026 › Mar › 23 (Mon) @ 00:45 UTC a story from The Daily Mail 💩 › The Daily Mail British ■■ Labour ■■ Parliament ■■ preview sentiment