US President Donald Trump insists his party is united behind his decision to bomb Iran's nuclear sites, but some vocal Republicans are speaking out against it.
Kentucky congressman Thomas Massie, who had been leading the Republican charge inside Congress against military action, criticised the strikes as unconstitutional and pushed back on party leaders who claimed the US was not at war with Iran.
"I'm here to represent the base of the MAGA party that got Trump elected," Mr Massie told CNN.
"Most of us were tired of the wars in the Middle East and Eastern Europe, and we were promised that we wouldn't be engaging in another one, yet here we see this happening."
In the days leading up to the attack, the prospect of US military action caused division in the MAGA movement.
Some of Mr Trump's prominent supporters publicly called on him not to strike Iran, arguing he had been elected to end wars rather than start them, while others insisted action was necessary to prevent Iran developing a nuclear weapon.
But Mr Trump used social media on Sunday, local time, to say there was "great unity in the Republican Party, perhaps unity like we have never seen before". Later, he labelled Mr Massie a "pathetic loser" and said he would campaign for another Republican to take his place in Congress.
"We will have a wonderful American patriot running against him in the Republican primary, and I’ll be out in Kentucky campaigning really hard," Mr Trump wrote.
His administration meanwhile downplayed concerns the US could be dragged into another long-running war in the Middle East.
"We have no interest in a protracted conflict, we have no interest in boots on the ground," Vice-President JD Vance told NBC.
"We're not at war with Iran, we're at war with Iran's nuclear program."
Mr Massie, who argues such decisions should go to Congress and recently proposed a resolution to prevent military action, said: "The notion that this isn't an act of war, I find ludicrous."
"This is a hot war," he said. "There are two nations, Israel and Iran, trading volleys of missiles every night, every day, and we're co-belligerent now in this war."
Ohio Republican Warren Davidson also expressed reservations, tweeting: "While President Trump's decision may prove just, it's hard to conceive a rationale that's constitutional."
And Georgia Republican Marjorie Taylor Greene, who had vocally opposed military action in the lead-up to the strikes, said she was "sick of funding foreign aid and foreign countries and foreign everything".
"I can easily say I support nuclear armed Israel's right to defend themselves and also say at the same time I don't want to fight or fund nuclear armed Israel's wars," she wrote on X.
"Americans now fear Iranian terrorists attacks on our own soil and being dragged into another war by Netanyahu when we weren't even thinking about any of this a week ago."
Democratic leaders were critical of Mr Trump's decision to strike Iran without congressional approval. Under Article I of the constitution, a president cannot declare war without the backing of Congress.
The Democrats' leader in the House of Representatives, Hakeem Jeffries, said Mr Trump "misled the country about his intentions, failed to seek congressional authorisation for the use of military force and risks American entanglement in a potentially disastrous war".
New York Democrat Alexandria Ocasio-Cortez argued the strikes had created "grounds for impeachment".
Most elected Republicans, however, appeared to back Mr Trump's decision. House Speaker Mike Johnson said Mr Trump "fully respects the Article I power of Congress, and tonight’s necessary, limited, and targeted strike follows the history and tradition of similar military actions under presidents of both parties".
"Leaders in Congress were aware of the urgency of this situation and the Commander-in-Chief evaluated that the imminent danger outweighed the time it would take for Congress to act," Mr Johnson said.
Some of Mr Trump's fiercest conservative critics also praised him.
John Bolton, the national security adviser in Mr Trump's first term, who later became an outspoken detractor, said the attack on Iran was "the right decision for America".
"I think we're on the verge of potentially seeing regime change in Iran as part of that," he told CNN.
Mr Vance and Defense Secretary Pete Hegseth used Sunday media appearances to say the US was not seeking regime change.
"This mission was not, and has not, been about regime change," Mr Hegseth told a media conference.
But Mr Trump later posted: "If the current Iranian regime is unable to MAKE IRAN GREAT AGAIN, why wouldn't there be a regime change??? MIGA!!!"