20 years of New Town development