Farmer’s rally in London: thousands march to Westminster in tax protest
Farmers are set to carry out another protest rally on December 11, following Labour’s proposed changes to inheritance tax. On November 19, up to 40,000 farmers marched on Westminster to…