Opinion


Donald Trump promised to help Iranians – when is that help coming? - opinion

US President Donald Trump speaks during a meeting with Canadian Prime Minister Mark Carney (not pictured) at the G7 summit in Kananaskis, Alberta, Canada, June 16, 2025

Tehran's fall: Numerology shows Feb 18-Apr 25 will be critial window for Iran's regime - opinion

Protestors burn images of Ayatollah Ali Khamenei during a rally held in Solidarity with Iran's Uprising, organised by The national Council of Resistance of Iran, on Whitehall in central London on January 11, 2026.

Don't let the lie stand: Denounce the Israeli genocide claim, no matter who raises it - editorial

People take part in the National March for Palestine - hands off Gaza, a pro-Palestinian protest calling for the government to "end the genocide and stop arming Israel", in London, Britain, January 31, 2026.