Farmers will get almost £3 billion guaranteed funding next year to replace the EU payments that will be lost after Brexit, Sajid Javid has pledged.

The Chancellor said farmers could enter the New Year with confidence that they would be able to "thrive" after Brexit as he announced the funding for 2020/21.

The cash - to be spread over two years - will be used to support farmers when the UK leaves the European Union and the Common Agricultural Policy (CAP) direct payments scheme next year.

It will allow funding for direct payments for 2020 to continue at the same level as this year, and supplement the remaining EU funding that farmers will receive for development projects until 2023.

The Conservatives’ manifesto promised to maintain payments at the same level for lifetime of the current Parliament although decisions on each year’s individual allocations will be announced annually.

Farmers’ groups remain concerned over longer term funding, the uncertainty until trade talks are completed and the need for continued subsidies in the years after 2020/21.