News story

Further BPS 2015 payments are made to farmers in England

The total number of farmers in England who have now received their BPS 2015 payments stands at 61,172 - over 70% of those eligible.