In an uncertain world, food security is essential. UK produced 80% of its own food 30 years ago. Today it’s 60%. Will be 50% in 10 years. Farmland is 70% of UK land area. Good incentives help farmers, environment & rural communities flourish.
Guessed the Word? Series 10 (2/8) [photo: alexandr podvalny]