Benjamin Netanyahu will meet Donald Trump as US-Iran negotiations continue. We discuss his aims and if he can achieve them. Then: Is partial EU membership possible for Ukraine? Plus: A month of Mamdani and Olympics latest.

Global shipping routes face a new era of uncertainty
58:46

Ships, submarines and planes: why Halifax is taking off as Canada’s defence hub
58:58

What defence lessons can Taiwan learn from Ukraine?
58:53