The UK consists of 60m acres of land, of which two-thirds is owned by 0.36% of the population, or 158,000 households. By contrast, 24m households live on 3m urban acres – just 5% of UK’s total acreage. If economist Kate Barker’s target of 250,000 homes were built annually for 25 years (creating of 6.3m new households) just 1% of England’s land would be used up, according to the Home Builders’ Federation. Read More