News story

Over 57,000 farmers in England have had their BPS 2015 payments made

The RPA has now made over 57,000 BPS payments to farmers