Sunday, April 1, 2012
Whos the author? Mark Wadsworth?
69 per cent of the acreage of Britain is owned by 0.6 per cent of the population. More pertinently, 158,000 families own 41 million acres of land, while 24 milion families live on the four million acres of the urban plot.