UK politics
fromTime Out London
3 weeks 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.