25-02-2025 11:27
via
farminguk.com
More than third of farms could go bust by 2030 due to IHT change
More than a third of UK farms could go out of business in the next five years, rising to 56% by 2035, according to a survey of 2,000 British...
Read more »