Trump has finally become Trump The Uniter in the last couple of days.
For several years, Iran has had two strong factions within their government, with close elections. There were even two military presences, the guard and the regular military. The government even criticized the Guard in the last election. All that is gone now. Iran is now fully unified against the US and their leader, with lots of folks giving "I told you so speeches".
Europe has also had issues splitting the various factions within their ranks, and between them and Russia. All that is now gone. The Europeans are unified against Trump, and is drawing closer to Russia.
Of course, the Democratic Party has been a disaster with many factions and no short term future. Over the last nine months, Trump has unified the Democrats, who now vote together on almost every issue. Trump's decision with regard to subsidy payments continued to unify the Democrats, and split the Republicans. The Republicans are split on DACA, healthcare, the budget and on the debt ceiling. Schumer and Pelosi can deliver Democratic votes in the negotiations on these issues in November and December.
There is only one political group unified in support of Trump: white evangelicals, who continue to support everything Trump says or does with 80% or more approval ratings.
=======
As an aside, Trump's understanding of the Iran deal is especially impressive. As everyone is his administration has agreed, Iran is NOT in violation. Actually, the US is in violation by continuing to try to get European countries to put their sanctions back on Iran. Should Congress do what Trump wishes, the US would be in violation of the agreement, since sanctions against Iran were agreed to be lifted.
To be clear, the US has every right to sanction Iran for its terrorism and lots of other actions, just not anything having to do with nuclear weapons. The US already has lots of such sanctions. Recently, Congress has already increased those sanctions, with Iran having not yet reacted to them.
Trump has made it clear that he believe that he has the right to walk away without any violation of the treaty by Iran. As President, he does indeed have the power to violate treaties.
Let's give the example used yesterday. Let us say that Russia decided that it really didn't like US actions in Syria. So, then Putin decides that he will pull out of one of the nuclear arms agreements with the US, and start increasing their inventory and start testing. This is precisely what Trump is threatening. Iran has misbehaved in ways that have nothing to do with this agreement, so he wants to walk away.
And just as an aside, now the hardliners in Iran are talking about walking away. This might be the only effect of Trump's moronic (a leading Republican's characterization) behavior.