From 2026, anyone inheriting farm assets worth over £1 million will have to pay 20% tax, interest free, over ten-years.

For farmers, it's "the straw that broke the camels back"

Comments