Advance BPS Payments: England
Defra has announced the ‘vast majority’ of English farmers should receive their advance BPS payment on 1st August. The remainder will be made in December. Advance payments should be 50% of the total annual Basic Payment due. Last year was the first time part-payments were made and these started in July, continuing through August, but […]