Each new town will have the potential for around 10,000 homes, with a minimum of 40% for affordable housing, along with GP surgeries, schools, libraries and local transport links