Washington: US President Donald Trump’s envoy to the United Nations is laying the ground for the US to potentially declare Iran to be in formal violation of the nuclear agreement.

US Ambassador to the UN Nikki Haley said she doesn’t know what decision Trump will make on the Iran deal, but stressed that it will be his decision alone.

But Haley detailed a litany of US grievances against Iran and its Revolutionary Guard. Many of the accusations date back to before the nuclear deal was negotiated.

Decertification would be a first step toward the Trump administration fulfilling its threat to pull out of the deal.

However, if Trump tells Congress in October that Iran is not complying with a nuclear deal it agreed with world powers, that does not mean Washington is withdrawing from the agreement, Haley said.

She told the American Enterprise Institute think-tank in Washington that the Iran nuclear deal was “designed to be too big to fail” and Iran’s leaders were using it to “hold the world hostage to its bad behaviour”.

She described the nuclear deal as “a very flawed and very limited agreement,” which Iran has violated multiple times.