Opinion A stock photo of forest fire. Source: pxfuel 19 May 2023 Ring of Fire: the politics of profit and climate change John Clarke
Opinion May Day rally in Seoul. Photo: KCTU / Facebook 16 May 2023 South Korea: workers resist government’s ‘war on unions’ Clive Tillman
Opinion Radical Chains: Why Class Matters by Chris Nineham 16 May 2023 How neoliberalism lost legitimacy Chris Nineham
Opinion Besançon demonstration against pension reform, February 2023. Photo: Toufik-de-Planoise / Wikimedia Commons / CC BY-SA 2.0 13 May 2023 Macron vs the French workers – who is winning? John Mullen
Opinion NEU protests at Hyde Park London. Source: Counterfire / all rights reserved 12 May 2023 Central Bankers walk a tightrope John Clarke
Opinion Radical Chains: Why Class Matters by Chris Nineham 11 May 2023 The problem with identity politics Chris Nineham
Opinion Carla Denyer and Adrian Ramsay co-leaders of Green Party enagland and Wales. Source: Wikicommons / shared under license CC BY 2.0 11 May 2023 A Strange Birth of Green England? Kevin Crane
Opinion March in Berlin in solidarity with the Palestinians, against Trump’s decision to move the US embassy from Tel Aviv to Jerusalem. Photo: Hossam el-Hamalawy / Wikimedia Commons / CC BY-SA 2. 09 May 2023 Palestine and international solidarity Michael Lavalette
Opinion Met Police in waiting. Photo: Paul Townley / Wikimedia Commons / CC BY-SA 2. 08 May 2023 The Met Police: London’s anti-social behaviour problem Alia Butt
Opinion 06 May 2023 Blairism without conviction: Starmer, the left and the next steps for socialists Counterfire
Opinion A sketch of Julian Assange. Source: Caitlin Johnstone from Pixabay 05 May 2023 Julian Assange invites the King to tour the shadows of his kingdom HMP Belmarsh Julian Assange