Analysis Theresa May, November 2018. Photo: Flickr/Number 10 15 Jan 2019 This zombie Tory government has go to go, we need a general election Counterfire
Freesheet 15 Jan 2019 They’ve got to go! General election now – Counterfire freesheet January 2019 Counterfire
Opinion Rosa Luxemburg. Photo: Wikimedia Commons 15 Jan 2019 Rosa Luxemburg: a revolutionary for our times Dana Mills
Opinion Rosa Luxemburg addresses the Socialist International, Stuttgart, 1907. Photo: Wikimedia Commons 14 Jan 2019 Rosa Luxemburg was a revolutionary socialist Lindsey German
Analysis Gilets Jaunes protest at the historic revolutionary site La Bastille in central Paris on Saturday 12 January. Photo: GiletsJaunes_FR 14 Jan 2019 France 2019: Macron, Yellow Vests and class struggle John Mullen
News An estimated 200 million workers have taken strike action in India. Photo: Facebook/Communist Party of India (Marxist) 14 Jan 2019 In India, epic worker mobilisations challenge the Modi government as never before Susan Ram
Opinion Rosa Luxemburg. Photo: Wikimedia Commons 14 Jan 2019 Standing on the shoulders of a giant: Rosa Luxemburg and The Mass Strike Richard Allday
Opinion Disaster preparation. Photo: Flickr/ Datacenter Dynamics 14 Jan 2019 The travesty that is Theresa May’s government has to end – weekly briefing Lindsey German
Analysis “The All-New Range Rover”, 2012. 4,500 job cuts were announced by Jaguar Land Rover for the UK last week. Photo: Wikmedia Commons 13 Jan 2019 As the UK economy stalls, it’s not Brexit we should blame Vladimir Unkovski-Korica
News Front banner on the Britain is Broken: General Election Now demonstration, 12 January 2019. Photo: Jim Aindow 12 Jan 2019 Yellow Vests against austerity march through London – photos Shabbir Lakha
Opinion Luther promotional material. Photo: BBC 11 Jan 2019 Luther – Marx’s theory of alienation or biblical redemption? Sofie Mason