On Sunday the Chancellor, George Osborne, announced that a new garden city of 15,000 homes would be built at Ebbsfleet in Kent.
Only two genuine garden cities have ever been built in Britain, at Welwyn and Letchworth in Hertfordshire, in the early twentieth...