news & articles
Latest Posts
Biggest ever strike in Northern Ireland set for 18 January
Northern Ireland will see its biggest strike wave ever on 18 January, involving over 150,000 workers. Across the public sector, workers are demanding pay rises, [...]
The roots of the Israel-Palestine conflict and the war on Gaza
December 8, 2023 Judy Beishon from Socialism Today, monthly magazine of the Socialist Party (CWI England & Wales The world’s imperialist powers have always intervened in [...]
Zimbabwean Elections 2023
By Weizmann Hamilton Zanu-PF’s blood-stained regime retains power After the 23rd and 24th August 2023 elections for the president, legislators and councilors, Zimbabwean African National [...]
The DA in crisis
This article continues the series we began over a month ago with the first part (1a) on the ANC. In this article, part (1b), we [...]
The Johannesburg Inferno – Working Class must unite
The inferno that claimed the lives of 77 people, the majority burnt beyond recognition, is one of the worst indictments not just against the City [...]
A Socialist Approach to the Emancipation of Women
By Sheri Hamilton The struggle against Gender Based Violence Women’s month drew to a close after the month-long ritual of renewed commitments from government to [...]
Part 1A – the ANC
ANC – loss of overall majority in 2024 could tear it apart. By 2024 the ANC’s shall have been gripped by factional divisions for more [...]
6th Post-Apartheid General Election – A Crisis of Political Representation for Capitalist Class and Working Class
A call to the left PreambleOne of Italian Communist Antonio Gramsci’s most quoted phrases is his 1930 statement in the Prison Notebooks that ‘the crisis consists precisely [...]
Employment Equity Act will not end inequality, mass unemployment and poverty
The amendments to the Employment Equity Act (EAA) signed into law by President Cyril Ramaphosaand due to take effect on 1st September 2023, has given [...]
Sudan | Revolutionary masses must end generals’ counter-revolutionary violence
A brutal power struggle is under way in Sudan. On 15 April, heavy fighting erupted between different factions of the armed forces. Civilians have abruptly [...]
Search
Watch
Recent Posts
50th Anniversary of the June 16 Uprising…
- 16 June, 2026
Join the Struggle
Become a Member
Stand with the working class. Fight for a socialist future. Become an active member of the Marxist Workers Party today.
Apply for Membership