Richard Teather

Why farmers – not the Treasury – are right about inheritance tax

26 November 2024 12:10 am

There is a reason 10,000 farmers and their supporters descended on Westminster last week to protest against the government’s planned…