UK politics
fromTime Out London
14 hours ago3 massive new towns could be built near London
New Towns Taskforce recommends 12 new settlements across the UK, including several near London, with at least 40% affordable housing and targeted infrastructure investment.