US President Donald Trump’s recently announced agreement with Iran is facing growing scrutiny from within his own administration, as several senior national security officials have expressed doubts about Tehran’s willingness to honour its nuclear commitments. The skepticism has exposed apparent divisions among top US policymakers even as diplomatic efforts with Iran continue.