A report from the Common Wealth think tank shows the 1.9 million council homes sold in England since 1980 are now worth £430 billion

See Full Page