President Donald Trump faces mounting criticism from both Republicans and Democrats over a potential Iran peace deal that may fall short of his original war aims.

The proposed agreement would reopen the Strait of Hormuz but leave Iran's nuclear program largely unresolved, according to critics.

Trump's political challenges intensify as gas prices rise and his approval ratings decline ahead of midterm elections.

AI-generated summary was reviewed by a CNN editor.

The best hope for ending a poorly planned war, which started with scant consultation with Congress or the American people, may be an unsatisfactory peace that leaves critical issues to be resolved later and deepens Washington strife.