Tag Archive | shocking statistics

A British grouse.

Half of England is owned by less than 1% of the population.[Survey]