Basic Payment Scheme – Have you been paid?

At the time of writing the Rural Payments Agency have paid 57,700 claims from the 2015 claim year in England, approximately 65% of the 90,000 claims in England. These payments have been sporadically paid into farmers’ bank accounts from the 1st of December, and the RPA insist that 81% of payments will be made by […]