Vice President JD Vance has blamed the war on Iran for the Republican Party’s sweeping defeat in Tuesday’s midterm elections, in which Democrats won control of both chambers of the United States Congress.“The reason we lost is the war. The president himself said so last night,” Vance wrote in a lengthy post on X on Wednesday.Recommended Stories list of 4 itemslist 1 of 4Will the US resume its attacks on Iran?list 2 of 4Trump blames Iran war for midterms losseslist 3 of 4Giant banner of Trump, Vance and Netanyahu burnt at Tehran rallylist 4 of 4Democrats won Congress. But can they deliver on their promises?end of listSenator Ted Cruz, a longtime Iran hawk, also turned on the conflict, saying in an episode of his podcast on Wednesday that it “should have been brief, decisive, and over”.This week, President Donald Trump has insisted that he has no regrets. “I did the right thing. I would have done it again,” he told The Wall Street Journal about launching a war on Iran alongside Israel in February.So, why are Trump’s allies breaking ranks, and what does it mean for the war? Here’s what you need to know:What have Trump’s allies said?Vance, a likely 2028 presidential candidate and heir ...

1 hour ago
4









English (US) ·