News Meeting between US President Trump and EU Commission President Ursula Von Der Leyen in Scotland. Photo: Fred Guerdin / Wikimedia Commons / CC by 4.0 31 Jul 2025 Trump has humiliated the European Union Kevin Crane
Analysis Keir Starmer. Photo: Lauren Hurley / No 10 Downing Street / CC BY-NC-ND 2.0 30 Jul 2025 Starmer’s moral failure on Palestine and our power of protest Kevin Ovenden
Analysis Tax the rich mural. Photo: Steve Rhodes / CC BY-NC-ND 2.0 30 Jul 2025 Why we should have wealth taxes Dominic Alexander
News Supporters outside the court with union banners and Palestine flags / Photo: Penny Hicks 29 Jul 2025 The police won’t silence us Penny Hicks
News A man holding a placard saying “I’m here today for the same reason my parents stood in Cable Street in 1936” / Photo: Ciaran Elliot 29 Jul 2025 An Epping good response! Pete Webster
News BMA Picket line at Guys and St Thomas Hospital / Photo: Neil Harris 28 Jul 2025 The public shows support for resident doctors on BMA picket Louis Bailey
Opinion Stop the War Demonstration, QEII Conference Centre, London / Flickr /CC BY-NC 2.0 28 Jul 2025 The power of the people: More evidence that the anti-war movement nearly finished Blair Chris Nineham
Analysis Sir Keir Starmer at Kensington, July 2025. Photo: Flickr/Simon Dawson 27 Jul 2025 Starmer panned over Gaza – weekly briefing Lindsey German
Analysis Jeremy Corbyn speaks at a rally during his time as leader of the Labour Party. Photo: Wikimedia commons 27 Jul 2025 Party like it’s 1900? John Rees
Opinion Old Image: Junior Doctors Strike Picket outside Norwich University Hospital. Source: Roger Blackwell – Flickr / cropped from original / CC BY 2.0 26 Jul 2025 Doctors in Dispute: Leading the way for NHS staff? Simon Midgley