News Keir Starmer. Photo: Simon Dawson / No 10 Downing Street / CC BY-NC-ND 2.0 14 May 2025 Starmer is wrong: the NHS and social care need immigrants to survive Keep Our NHS Public
Analysis Donald Trump, Elon Musk, Mohammed Bin Salman. Photo: White House / Public Domain 14 May 2025 Why Trump didn’t go to Tel Aviv John Rees
Analysis Donald Trump with Mohammed Bin Salman and Ahmed al-Sharaa / Wikimedia Commons / Public Domain 14 May 2025 Trump’s Middle Eastern art of the deal John Clarke
Opinion rime Minister Keir Starmer gives a press conference on migration in 9 Downing Street / Flickr / CC BY-NC-ND 2.0 14 May 2025 Starmer sets the pace for race to the bottom with Farage Kevin Ovenden
News 13 May 2025 Protesters demand ‘welfare not warfare outside Connor Naismith MP’s Office We Demand Change North Staffs and South Cheshire
Article Jeremy Corbyn speaking at People’s Alliance for Change and Equality in Huddersfield / Photo: Simon Midgley 12 May 2025 Party time? Simon Midgley
Analysis Benjamin Netanyahu with Donald Trump at the Ben Gurion airport / Flickr / CC BY-NC 2.0 12 May 2025 Will Israel succeed in making the US attack Iran? Chris Bambery
Analysis Keir Starmer. Photo: Numer 10 Flickr / CC BY 2.0 12 May 2025 Enoch Powell’s speech from the grave John Westmoreland
Analysis Francoist demonstration in Salamanca, 1937. Photo: Wikimedia 11 May 2025 The 1930s are back in fashion: and not in a good way – weekly briefing Lindsey German
Opinion United against war protest by South Asia Solidarity Group, London. Photo: Shabbir Lakha 11 May 2025 Flashpoint Kashmir: The nuclear dimension Marija Carter and Venessa Hanson
Video 11 May 2025 Lindsey German: Confronting crisis – Trump and the New World Disorder Lindsey German