Over £387 million has been delivered for the Common Agriculture Policy (CAP) Pillar 1 payments, the Scottish Government announced earlier this week.

Making the announcement Rural Economy Secretary Fergus Ewing said more than 95.24% of CAP payments have been made to around 17,150 eligible farmers and crofters ahead of the payment deadline.