On a half-finished housing estate, nestled between between the A4130 and Wantage Road in Oxfordshire, builders are finishing a utopian dream of suburbia. Over 3,300 new homes are under construction, alongside retirement flats, dentists, pubs, sports parks. It’s as if town planners from the 1950s time-travelled to the present and knocked themselves out with delight. […]