Some of US President Donald Trump's fellow Republican Party members are unhappy with the president's constantly changing policy on Iran, Politico reports, citing sources, one of whom noted that former US President Dwight Eisenhower “would be spinning in his grave” due to such an approach.

“This was launched with no plan, has been executed with no plan, and has been largely driven by the politics of the moment,” said a former security official who served in President George W. Bush’s administration. “That’s why you see this insane — we’re in, we’re out, we’re back, we’re out, we’re bombing, we’re not bombing. I mean negotiating by tweet — Eisenhower would be spinning in his grave.”

Trump's indecision has angered his current Republican allies, especially ahead of the upcoming midterm elections.

"You have two camps that are equally pissed," a Republican Party strategist said referring to both supporters and opponents of escalation in the Middle East.

Dwight Eisenhower was the 34th president of the US, from 1953 to 1961. In 1957, the Eisenhower Doctrine was proclaimed in the US, according to which Washington promised to provide economic and military assistance to Middle Eastern countries to defend them against "international communism."