Analysis U.S. President Donald Trump alongside General Secretary of the Chinese Conmunist Party Xi Jinping / Wikimedia / PDM 1.0 16 Apr 2025 US China trade war: the main contest John Clarke
Analysis Trump showing a chart with reciprocal tariffs / Wikimedia / Public Domain 10 Apr 2025 Trump’s slump Michael Roberts
Opinion Def. Ministry delivers Nasir cruise missiles to IRGC Navy. Source: Mehd News Agency – wikicommons / cropped form original / CC BY 4.0 04 Apr 2025 Trump’s war plans for Iran: opening the other gates of hell Chris Bambery
Analysis Donald Trump speaking at the 2025 Conservative Political Action Conference (CPAC). Source: Gage Skidmore – Flickr / cropped from original / CC BY-SA 2.0 03 Apr 2025 Trump’s tariffs: trade war and class wars Dominic Alexander
Analysis Prime Minister Keir Starmer meets with Canada’s Prime Minister Mark Carney / Wikimedia Commons / Simon Dawson 01 Apr 2025 Canadian election: Carney’s defence against Trump is an attack on workers John Clarke
Opinion President Trump signed a series of executive orders. Including withdrawing the US from the Paris climate agreement / Wikimedia Commons / Public Domain 26 Mar 2025 Climate denial rampant in the Trump era John Clarke
Opinion Protest against Benjamin Netanyahu at a rally supporting the return of the hostages, Tel Aviv – February 2025 / Wikiwmedia Commons / CC BY-SA 4.0 26 Mar 2025 Israel’s wars, and US plots against Iran Chris Bambery
News Protests in Thomas Paine Park against the detention of Palestinian activist and Columbia student Mahmoud Khalil / Wikimedia / CC BY 4.0 20 Mar 2025 Trump seeks to crush Palestine solidarity John Clarke
Article Donald Trump and Benjamin Netanyahu at White House 2025 / Photo: Dan Scavino / Public Domain 05 Mar 2025 Gaza ceasefire hangs by a thread John Clarke
Analysis Volodymyr Zelensky and Donald Trump at the White House, February 2025. Photo: Wikimedia/The White House 02 Mar 2025 If this is what happens in the Oval Office, think what will happen on the battlefield – weekly briefing Lindsey German
News Keir Starmer invites Trump for a state visit. Photo: Simon Dawson / No 10 Downing Street / CC BY-NC-ND 2.0 28 Feb 2025 Starmer prostrates Britain for Trump Terina Hine