Richard Reeves, director of the independent think tank Demos, argues that social housing has failed everyone - those who cannot get housing, those in social housing and the taxpayers who pay for it. The government is committed to a new wave of affordable housing, but have we learnt the lessons of the past?