76 years after the Nakba, let’s build an international movement for Palestine!

President Starmer steps forward to what?

Six takeaways from the local and mayoral elections

Tory routed in Blackpool South: What next for Left?

Why we should vote Sadiq Khan for London Mayor

Hackney rally stands with Diane Abbott

A Just Transition for GKN Autoworkers

Anti‑Fascists demand freedom for Zaragoza six

Stonewall and the early days

Freedom for the Zaragoza 6!

Anticapitalist Resistance Maps Out a Radical Ecosocialist Strategy at the 2024 Conference


Call to Action: Join the National Demonstration in London on March 30—Ceasefire Now, Stop the Genocide in Gaza!

The Left and the Coming General Election

Hackney stands with Diane

Women standing up for mining communities, forty years on

Tom Hurndall: Manchester student, memorial events

‘Free public transport opens the city to all’

Stonewall Guidance

Labour’s wins by‑elections, but rubbish in Rochdale

Starmer’s miserable betrayal—a gift to the crisis‑ridden Tories and a disaster for the planet

Manchester against Police Pursuit

The Limits of Left Moralism

Support the new Hetherington Occupation!

Historic public sector strike in NI as a UK local government crisis looms

Time to get real!

The Price of Labour’s Transphobia

Trans Art at the Vagina Museum

Italian workers at GKN in Florence continue 3 year exemplary struggle

Interview with Ukrainian and Russian socialists

Divide and rule

Singing against Ecocide in the City

The ‘other’ Palestine protesters quietly shutting down arms factories

Barcelona dockers will not operate ships carrying arms

From River to Sea: Palestinian Struggle Inspires Cross‑Community Solidarity

Auto Workers Strike Wins Victory that Could Transform the U.S. Labor Movement

What to boycott NOW to help stop Israel’s unfolding genocide of Palestinians in Gaza

The UK’s suicidal Rosebank decision – Scotland needs a stronger response

Fourth International youth camp 2023 – Importance of internationalism

Defend the right to protest, strike and boycott..

Stand with Ukraine: TUC Backs Their Right to Resist Russian Aggression

Solidarity with US Auto Workers

TUC General Secretary speech to Congress 2023

Labour leadership ousts Hackney North officers

Trans*Mission August Roundup

Report from the Fourth International’s Revolutionary Youth Camp

The Tory crisis, Starmer’s caution, and the left alternative

ACR appeal for Ecosocialism Conference

Transforming Politics from the Left – A new Left party Transform

Russia: I’m a Ukrainian leftist. This is why I support Boris Kagarlitsky

Trans*Mission July Roundup

The Way forward for Postal Workers

Labour’s National Policy Forum charade

Election looming

Revisiting Marxism 2023: The SWP Rebuilds its Ranks

TUC LGBT+ Conference 2023

Trans*Mission Pride Edition

UNISON Conference 2023: a left consolidated

GENDER VIOLENCE Women workers transform Tamil Nadu factories in fight against gender‑based violence

Trans*Mission Weekly Roundup


For Palestine: Remembering Tom Hurndall and many struggles

Trans*Mission Weekly Roundup

Anti‑Deportation activity in Manchester

Behind the scenes at the Jaffa Cake factory

Trans*Mission Weekly Roundup

Few things are ever really new: the anti‑claimant attack

The debate on Ukraine at UCU Congress 2023

Trans*Mission Weekly Roundup

Support the Indigenous movement in Ecuador

Iran: Red Roots of Resistance in Manchester

What kind of trade unions do we need?

Trans*Mission Weekly Roundup

Royal Mail’s Strike Saga: An Inside Look into CWU’s Fight for Fair Pay and Job Security

Fascism Creeps into the UK: The Rise of Authoritarianism and the Threat to Democracy

It’s not going well for the racists…

Issues facing UCU Congress 2023: democracy, industrial strategy, international solidarity and equality

Korean Labour Movement All‑Out against Repression

Bring together the anti‑fascist struggle and class struggle. If not now when?

Remember the Dead, Fight for the Living: Activists Rally on International Workers Memorial Day”

Nursing Strike Cut Short After High Court Decision: Support for Nurses Continues Despite Legal Setback

Pathetic Alternative failing in Long Eaton

Labour Black Socialists calls for the whip to be restored to Diane Abbott

Hats off to XR Rebellion and ‘The Big One’ demo!

Diane Abbott – reject the letter but stop the witchhunt

Naming the dead

Raab, Ofsted and the CBI – Brutal World of Work Exposed

The Big One – a photo essay

“everything, everywhere, all at once (a new ACR leaflet)

You have had money stolen from you…

Tories go low, Labour go lower – on the Labour attack ad

Building for the Big One

NEU steps up fightback

“Once more unto the breach….”

The Wrong Sort of Jew: A Play Exposing Labour’s Antisemitic Purge

The Labour Files – The Forde Response – Al Jazeera Investigations

Feminist resistance in Russia

Unprecedented United Front: Teachers, Doctors, and LU Staff Together for a Monumental Day of Protest

Women’s Continual Impoverishment as UK Government Policy: Women and the Cost of Living Crisis

Gary Lineker, Refugees… & the Climate Crisis

Challenging Capitalism: Perspectives from Anti*Capitalist Resistance

International Women’s Day in Manchester

Full‑time feminist, part‑time madwoman … and striker—when and how?

Britain: Wave of strike action continues ahead of Budget day

The UK’s Illegal Migration Bill: Sustaining Divisive Myths and Fuelling Far‑Right Extremism

A mixed week for strikes in Britain

The Labour Party Can’t Abandon Working People

Toward a rank‑and‑file caucus in UCU

The Ukrainian Question for Socialists

The Pause, and UCU decision‑making

Contradictions in British strike wave

Brianna Ghey Vigil Speech 18/02

Care workers clap back: strikes, unions and the exodus from care

Free CAROL NG – Activist Detained in Hong Kong

Stop the Sellout – support this statement to Jo Grady

Fascist Threat and Socialist Hope

Trans*Mission and rs21

Starmer bans Corbyn

The EHRC’s rather large blind spot

Brianna Ghey – Remember Her Name

Aggravated Activism Day

Pensions: women on the front line, women in struggle!

A useful contribution – but with loose ends

Red Roots Collective Statement

Colleges and Universities on Strike

Anti*Capitalist Resistance says NO to Transphobia! NO to Queerphobia!

Sexual harassment in the TSSA

Earthquake Appeal

Strike wave continues to build across Britain

Pensions: nothing to expect from the Parliament, let’s build a hard and lasting strike!

“Walkout Wednesday” (a photo essay)

Free Our Unions leaflet

Britain to see biggest strike for decades on 1 February


Inside Britain’s First Amazon Strike

Raids on KCTU, Neoliberal Crisis and Popular Authoritarianism in South Korea: An Explainer

Building for Iran protests in Manchester

Building Solidarity

Labour silence on abuse uncovered in reports

Outrage as UK Tories attack Trans Rights and Scottish Devolution

“Irrational and Insulting: A Vindictive Assault on Basic Freedoms”

Russia: the time for protest has gone, it’s time for resistance

A new left is forming – it just isn’t in the same party (yet)

The Fight Goes on

Support the Hounslow LIFE Strikers!

Why did Foxconn Workers’ Protests in Zhengzhou Happen: The Seven Evil Deeds of Foxconn, the CCP and Apple

Free Our Unions open organising meeting: 7pm, 17 January

TUC to hold national ‘protect the right to strike’ day on February 1

My year in pictures

Strike action continues with significant public support

Maggie Chapman MSP on transphobia in the Green Party of England and Wales

Review of 2022: the year it became okay to jail protesters in Britain

The First Big Strike of 2023 May Happen Behind Prison Walls

Sharon Graham’s Fighting Union

Trans Rights: Victory in Scotland but battle not over!

Strikers Fight for us all

Rail Workers Are On Our Side

The spirit of resistance: Mick Lynch in conversation with Gary Younge

UCU Votes for National Action

Canadian education workers in wildcat strike

Demonstration to Shut Manston Down, Sunday 06.11.2022, 2 pm

No More Deaths in Custody

As NHS unions ballot for strike action, can they unite and avoid mistakes of past disputes?

Solidarity with the protest movement in Iran!

Solidarity with the CWU in Brighton

We must win

#ToriesKill22 – Disabled People’s Alliance Die‑In

ACR Statement on Scottish self‑determination

Austerity: Two, Three, Many Campaigns

Save the Buses campaign

International solidarity. How foreign leftists are helping Ukraine in the war

Starmer vs Lynch, different vision, different language

“These people are corrupt”

Labour Conference, Sir Keir rampant

British Capitalism on the Brink


The Labour Files

Workers can win – a handbook for all trade union activists

Strikes and solidarity – hot autumn in Britain?

Reproductive rights and Disabled Women

Fair Pay Is Within Reach

Solidarity for as long as it takes

Union aid: support Ukraine mineworkers’ resistance

Building revolutionary tenderness: Chronicles of the 37th Revolutionary Youth Camp in France

“When there’s a problem, people come to us”

British Trade Unions Donate Vehicle and Medical Equipment to Ukrainian Counterparts

Starmer’s Never Never Land


Honour the Pentonville Five? Then fight to scrap all anti‑union laws!

At last, the Forde Report

British Trades Unions in a state of flux

What’s next for socialists in the Labour Party?

Durham and Ukraine miners: historic links of friendship

Does Momentum provide the dynamic the left needs today?

Why is Ukrainian resistance invisible to you?

The struggle for socialism within Labour

NYC Abortion rights demo 24/6 2022

Resisting the overturn of Roe v Wade

Bodies United

The future of work 2 – working long and hard

A Brief History of Britain’s Anti‑Trade Union Laws

Rail strikes: RMT spokesman condemns Keir Starmer

Solidarity with the RMT

“We Don’t Cross Picket Lines” – Rail Strike Interview With RMT Wales


Friday day four UNISON 2022 conference – the final round

Unison Conference 2022 day three – rule changes 

UNISON conference 2022: day two

Revealed: Policing bill was dreamed up by secretive oil‑funded think tank

UNISON Conference 2022 day one – right triumphant

Serious Disruption Prevention Orders are the start of a new chapter of repressive police surveillance

As Tories reassert anti‑strike law threat, unions must resist 

The Tories’ Public Order Bill will criminalise legitimate protest – John McDonnell MP

Labour wins Barnet – will there be change?

Refounding Momentum – Why Term Limits Matter


The Labour Briefing we remember

The State Organises the Capitalist Class. The Working Class Will Have to Organise Itself.

“A form of political paralysis is affecting the French left over the war in Ukraine”

Starbucks’ Lies Won’t Break the Union

Report: International conference of European Solidarity with Ukraine

The Gig Economy’s Corporate Crime Problem

Anti‑Work: From “I Quit” to “We Revolt”

Former Labour Councillor Jo Bird Joins Green Party

Five things we have learnt from the local election results

Wasted Labour

The war on workers?

Working Alone

‘Add Personal Story Here’: Starbucks Anti‑Union One‑on‑Ones Fall Flat 

Extinction Rebellion Trade Unionists‑ a timely initiative

Standing up for education – NEU Conference 2022 report

Post Office Workers Are All Out on May 3

Day two at the NEU Conference

Day one at the NEU conference

London: Trade unions rally to support Ukraine!

March for Ukraine

An exchange of views

Not one more: ending gender‑based violence

8 March of struggle for women’s lives and for equality in the production of life!

Events for International Women’s Day

Russia’s feminists are in the streets protesting Putin’s war

Labour’s law and order crusade

Tackle the cost of living crisis protest photographs

Take action – Defend Covid self‑isolation!

Neil Faulkner: obituary

Tribute to Neil Faulkner


Neil Faulkner

Set back for the UNISON local government pay campaign

Support for Tracey Scholes grows

London picket of Kazakhstan embassy!

Russian Hands Off Kazakhstan!

Keir’s New Year speech – what he says, what it really means

What hope for the Labour Party in 2022?

“We harbor no fear and we will defend ourselves!”, protesters state in unison

New amendments to dangerous Police Bill pose even worse threat to civil rights

I fear the end of the mass protest

Sage nursing home strikers victorious

University Lecturers Vote for Strike Action

Unite union supports PR, Socialists should do the same

SAGE workers demand dignity at work and an end to poverty pay!

A fightback at Labour Party conference

The battle for UNISON is on

Scottish workers vote to strike during COP26

Did Labour’s conference change anything?

SAGE workers back on strike

If the workers stand up it means breaking the law and it means taking risks

Sunday’s Peoples’ Assembly march

Starmer and the Strange Death of Social‑Democratic England

Starmer’s speech – Slogans that won’t change lives

What game is Starmer playing?

Starmer Embraces Failed Legacy of Blairism

Silencing Jess Bernard

Care workers clap back

RISE For and With the Women of Afghanistan, Online Sept 1 & In the Streets Sept 25

New leader at Unite, time for a new strategy?

Labour expels Ken Loach – a left response

Apsana Begum trial: Another revolting attack by Labour’s right‑wing

Who will survive the university?

What is at stake in Unite

The Case for Sharon Graham

Why I’m campaigning for Steve Turner

Independent living is a right for all

Victory for Osime Brown

After McCluskey … ?

Shockwave from the left at Unison

News from the rank and file

Protest in Support of Sacked Goodlord Strikers

“This is about the kind of world we want to live in”

Freedom for Palestine A*C.R leaflet