UK agriculture department slammed for paper pushing despite tech splurges Published 26 Apr 2024 Full Article