US lifts naval blockade as Iran's supreme leader says Trump made deal 'out of desperation'

June 18, 2026

Iran's supreme leader says he disagrees with the deal and Donald Trump signed it "out of desperation".

Previous Article
What Iran and US get from deal and why both could struggle to keep it
What Iran and US get from deal and why both could struggle to keep it

BBC analysts assess the claims by both Washington and Tehran to have won a victory with the deal to end the...

Next Article
Stokes could return as captain for third Test against NZ
Stokes could return as captain for third Test against NZ

Ben Stokes could return as England captain as early as next week for the third Test against New Zealand at ...