UK government re-commits to farm funding until 2024

The UK government has reiterated its commitment to maintain the £3bn annual budget for farm support payments until the end of the current parliament, which is expected in 2024.