Go to main content

News & analysis

N.B. government abuses COVID emergency measures to weaken strike

Joel Bergman | Nov 10, 2021

Casino workers strike against low wages and win

Mitchell Thompson | Nov 9, 2021

Failure to escalate De Havilland strike leads Unifor’s Jerry Dias to lose former local workplace

Jahan Niroomand | Nov 9, 2021

How the UFCW bureaucracy turned a 97 per cent strike vote into a defeat

Renu Brar | Nov 5, 2021

CMHC gifts $10 billion to developers to build (un)’affordable’ housing

Nichola B. | Nov 4, 2021

Rogers family feud: End the drama by expropriating the parasites!

Oliver Lue | Nov 3, 2021

Foster care: The new residential schools

Marcus Katryniuk | Nov 2, 2021

Lebanese ruling class haggles with the IMF while masses starve

Adam Zeineddine | Nov 2, 2021

COP26: can capitalism save the planet?

Joe Russell | Nov 1, 2021

CUPW national leadership manufactures ‘yes’ vote and silences rank-and-file voices

Matt Ouellet | Oct 29, 2021

Sudan coup falters as masses rise: “the people are stronger – do not retreat!”

Joe Attard and Mathani Ahmed | Oct 28, 2021

New Brunswick public sector workers prepare for battle

Denis M. | Oct 27, 2021

Residential schools and Jean Chrétien’s lies

Rob Lyon | Oct 27, 2021

Québec solidaire must fight for socialism!

Québec International Marxist Tendency Collective | Oct 26, 2021

Gig workers fight back: Instacart shoppers on strike

Geoff Hayworth | Oct 25, 2021

Strike against inflation!

Benoît Tanguay | Oct 22, 2021

Struggle over TTC vaccine mandate: Workers’ control the only way forward

Donovan Ritch | Oct 21, 2021

Socialist Fightback Students organize for revolution across Canada!

Socialist Fightback Students | Oct 20, 2021

More and more picket lines

Mitchell Thompson | Oct 19, 2021

Striketober: sleeping giant of US labour movement begins to stir

Joe Attard | Oct 19, 2021

The 1990 Oka crisis: Lessons for today

Marcus Katryniuk & Bily Derien  | Oct 18, 2021

<< <
/ 100
> >>