Press release: 93.4% of Basic Payment Scheme claims paid in December
The Rural Payments Agency confirms that over £1.57 billion has been paid out so far to farmers in England.
The Rural Payments Agency confirms that over £1.57 billion has been paid out so far to farmers in England.