I agree with this from our friend Matt Continetti (as always, the most plausible exception would be Ted Cruz):
Because Republicans widely shared a negative attitude toward the Iran deal, many people assume that President Trump is doing what any other GOP president would do. But I am not sure. Another Republican president who had come up through the political system, or been enmeshed in the foreign policy establishment, or held elite opinion in esteem may well have given in to pressure to remain in the Paris accord, keep the U.S. embassy in Tel Aviv, and stay, at least partly, in the JCPOA. Trump’s outsider status and independence give him the freedom not only to flout political correctness but to repudiate the international and domestic consensus in ways his supporters love.