At the time of writing the Rural Payments Agency have paid 57,700 claims from the 2015 claim year in England, […]