3 December 2024
Further information announced on delinked payments in 2025
The Budget was announced on 30th October 2024. Following this, Defra released more details on what this means for farmers. As part of this, information has been released on delinked payments in 2025.