This article, first published in Socialist Revolution (US magazine of the IMT), argues that the historical pendulum is swinging towards an eventual resurgence of the labour movement. What needs to be in place for a future revolution to succeed? What kind of organisation and programme can lead the working class to victory?

Algerian Workers' Party (PT) President, Louisa Hanoune, was arrested by a military court charged with conspiracy against the state and military authorities. Louisa appeared in court as a "witness" to a lawsuit concerning the...

After three years of can kicking, Theresa May has finally run out of road. Giving a teary-eyed speech in front of Number 10 this morning, the Prime Minister announced that she would step down on 7 June. The race to succeed her...