A “new town” of up to 20,000 homes could be created on the banks of the Thames in east London.Plans for thousands of flats, as well as two new schools, care home, shops, parks, offices and student accommodation, have been submitted to Barking and Dagenham council.