Defra ministers consider £100k cap on BPS payments
Defra ministers are considering capping direct payments at £100,000, with only the very smallest farmers expected to receive any Basic Payment Scheme cash by 2024.
Want to read this article?
Register now for 2 free articles every 7 days.
Previous Article Michael Gove has ‘no plan’ for future of British agriculture
Next Article Child rapist locked up after heroic farmer catches him abusing young boy