 May Day 2026: Make May Day Communist Again!US imperialism’s war against Iran has sent shockwaves across the globe. The closure of the Strait of Hormuz has sent prices skyrocketing. Militarism is firmly on the agenda, and the workers are being made to pay. |  100 years since the 1926 General Strike: nine days that shook Britain100 years ago today, the British general strike began. To commemorate this milestone in the labour movement, the British Revolutionary Communist Party's general secretary, Ben Gliniecki, has written a pamphlet aimed at drawing out the hard-won lessons of this titanic class battle for communists today. | |