North of England farmland's value is surpassing the national average, according to the latest research by Savills.

It reveals that prime arable land now trades at an average of £11,277 per acre - a rise of 4.5 per cent from last year.

Grade 3 arable land, pasture land and dairy land are all similarly seeing increases year-on-year.

Andrew Black, rural agency team lead for Savills said: "Farmland values in the North of England are 16 per cent above 2020 levels and also remain higher than the national average, with values of prime arable and grade three pasture now around £10,200 and £7,000 per acre respectively across Great Britain.

"This has largely been driven by continued pent-up demand from buyers motivated by business asset rollover relief and natural capital investors."

Farmland supply has also increased, with 30,736 acres marketed this year, significantly more than prior years.