Thousands of farmers protested in London against the Labour government's new inheritance tax on agricultural property. The tax is set to come into effect in April 2026, impacting many farms. Despite government claims, farmers fear the tax could jeopardize their future.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing
