Mapping £2.6 billion of farm payments
Farmers in England are paid via the Environmental Stewardship Scheme to keep their land in good agricultural and environmental condition. This scheme is smaller than the better-known CAP payments, but still accounts for around £3 billion of public funding over…