Opinion Diane Abbott, Corbyn leadership rally August 2016 | Photo: PaulNUK | CC BY-SA 2.0 | cropped from original 23 Apr 2023 Diane Abbott: a mistaken, wrong letter – and a witch-hunt Kevin Ovenden
Opinion Charles III. Photo: José Dias/ PR / CC BY 2.0 22 Apr 2023 The king is still in his counting house Terina Hine
Opinion Suella Braverman meeting Gérald Darmanin in France, Nov 2022. Source: UK Home Office – Wikicommons / cropped from original / shared under license CC BY 2.0 21 Apr 2023 Tories double down on cruelty to refugees Sean Ledwith
Opinion Climate march, London 2015. Photo: Alisdaire Hickson / Flickr / cropped from original / CC BY-SA 2.0 21 Apr 2023 Here comes everyone: climate, class and the movement we need Feyzi Ismail
Opinion Students occupying Westminster Bridge, Youth Climate Strike 15th March. Photo: Shabbir Lakha 20 Apr 2023 Seven demands for stopping climate change Elaine Graham-Leigh
Opinion California drought. Photo: Judith Curry 19 Apr 2023 Nothing flows from UN Water Conference John Clarke
Opinion World Bank President David Malpass and IMF Managing Director Kristalina Georgieva. Photo: World Bank / Simone D. McCourtie / Flickr / CC BY-NC-ND 2.0 15 Apr 2023 IMF: banking on austerity John Clarke
Opinion PCS Scottish Government branch banner at strike rally on 1 February 2023. Photo: James Black 14 Apr 2023 Scotland’s civil servants are failed by this rotten pay deal: we need to reject it Robert Anderson
Opinion Stop the War banner. Photo: Counterfire 12 Apr 2023 When the Iraq War started 20 years ago, our generation showed the place to be was on the streets Katherine Connelly
Opinion NHS Workers Say No #VoteReject leaflets. Photo: Lewis Baker 11 Apr 2023 The Secret Nurse: Why we need to reject the offer and fight on for real pay justice Counterfire
Opinion The protests continue across France. This in Paris on 6th April. Source: John Mullen 07 Apr 2023 The French Left and the ongoing workers revolt John Mullen