US President Donald Trump claims a peace deal with Iran is 'largely done,' promising the reopening of the Strait of Hormuz. Mediated by Pakistan, the agreement faces hurdles over uranium and maritime control.