“wealthy billionaires and corporations… hoard land as an asset, Britain now having among the highest concentrations of land ownership in the world.

Half of England is owned by less than 1% of its population.”

Comments