JOHN BOLTON: Trump must withdraw from Iran nuclear deal — now.

President Trump has repeatedly made clear his view that the Iran deal was a diplomatic debacle. It is not renegotiable, as some argue, because there is no chance that Iran, designated by Ronald Reagan as a state sponsor of terrorism in January 1984, will agree to any serious changes. Why should it? President Obama gave them unimaginably favorable terms, and there is no reason to think China and Russia will do us any favors revising them.

Accordingly, withdrawing from the JCPOA as soon as possible should be the highest priority. The administration should stop reviewing and start deciding. Even assuming, contrary to fact, that Iran is complying with the JCPOA, it remains palpably harmful to American national interests. It should not have taken six months to reach this conclusion. Well before Jan. 20, we saw 18 months of Iranian noncompliance and other hostile behavior as evidence. The Trump transition team should have identified abrogating the deal as one of the incoming administration’s highest policy priorities.

Within the Trump administration, JCPOA supporters contend that rejecting the deal would harm the United States by calling into question our commitment to international agreements generally. There is ominous talk of America “not living up to its word.”

How convenient that only one side in the Iran deal is expected to do so.