US President Donald Trump’s strike on Iran’s nuclear weapons program, which he foreshadowed on and off for the past few days, has revealed a surprisingly broad middle ground in US politics, even as it has provoked controversy in the international community.
Almost immediately after news of the US military action broke, John Fetterman, a Democrat from Pennsylvania, blasted out a statement of support, calling the attack the “correct move”.
Steny Hoyer of Maryland, who spent decades in House Democratic Leadership roles, said the strike “was essential to preventing Iran from developing a nuclear weapon”.
Governor of Pennsylvania Josh Shapiro, a likely presidential candidate in 2028, gave a thoughtful evaluation of the attack, calling Iran’s nuclear weapons program “dangerous”.
Other Democrats were more muted. Leading Senators, including Leader Chuck Schumer, complained about the lack of congressional authorisation and the administration’s failure to consult Congress before the strike, but didn’t specifically oppose the US action.
In the US system, only Congress can declare war, but the president has broad power as commander-in-chief to respond to threats. Most defenders of presidential authority acknowledge his authority to act militarily – particularly when the US’s role is highly limited, such as in the Iran strike. Should US involvement deepen, the calls for a congressional role in authorising the war will become louder and more legitimate.
Some on the far left, including Bernie Sanders and Alexandria Ocasio-Cortez, openly opposed the strike and even called for Trump’s impeachment. Ocasio-Cortez said:
The President’s disastrous decision to bomb Iran without authorization is a grave violation of the Constitution and Congressional War Powers. He has impulsively risked launching a war that may ensnare us for generations. It is absolutely and clearly grounds for impeachment.
On the Republican side, there has also not been unanimous support for the strike.
Even within the president’s coalition, some isolationists have been opposed to any US strike on Iran. They rightly pointed out that Trump campaigned on ending wars, not starting them.
Media personalities Tucker Carlson and Steve Bannon openly urged the president not to strike Iran. Carlson’s interview on the issue with hawkish Republican Ted Cruz gathered huge attention on social media.
Tulsi Gabbard, Trump’s Director of National Intelligence and a member of his cabinet, went so far as to make a video about the horrors of nuclear conflict.
Trump’s reaction to Gabbard’s video was furious. He even suggested he might eliminate her office, which is charged with coordinating America’s many intelligence agencies.
Trump also called Carlson, whose millions-strong following on X is a key component of Trump’s political base, “kooky” for opposing a strike on Iran. Trump later walked that back, saying Carlson had called to apologise, and that Carlson “is a nice guy”.
In Congress, one notable Trump ally opposed the Iran attack. Marjorie Taylor Greene, the controversial congresswoman from Georgia, said:
Every time America is on the verge of greatness,
