In the UK, any large-scale development must include at least 20% “affordable housing”.
This can be via housing associations, developers or local government; this ranges from purely rented accommodation or shared ownership. In addition to this, the central government runs a scheme called “help to buy”, which enables young people to get on to the property ladder with the money they borrow and the government recouping the money when the property is sold, taking its share at the market prevailing rate, so the money has appreciated and can be reused to help others.
Large development must also include infrastructure, including roads, schools, community centres, playing fields, parks, doctors' surgeries, etc.
Lastly, public transport must be extended to enable less use of the car. This is funded by a contribution from every house sold and from ongoing city charges to every household.
It's the only way to advance.
Jeffrey T Allen
Warfield, Bracknell, Berkshire, UK