Donald Trump threatens a 25 per cent tariff on any nation that conducts business with Iran, while also applying pressure on the Federal Reserve to lower interest rates. We look at the global and domestic ramifications.

Vladimir Putin heads to Beijing for talks with his Chinese counterpart
31:57

The political controversy engulfing Cannes film festival
29:45

Is Russia looking to end the war or escalate it?
26:18