It's a huge challenge, as shown in Ebbsfleet, where one such new town was launched by George Osborne in 2015, but now only has 3,000 or so of the 12,500 promised ... Read more