President Donald Trump declared the eight-month US-Israel war with Iran "militarily effectively over" on Monday.

Trump made the remarks during a surprise visit to the White House briefing room after meeting Sheikh Mohammed bin Abdulrahman bin Jassim Al Thani, Qatar's prime minister. "Iran militarily is effectively over," Trump said. "We're just keeping it the status quo." He said Iran has been "decapitated" but wants a long-term solution to defang its nuclear program.

The comments came less than a week after Republicans lost both chambers of Congress in the November 3 midterm elections. The US and Israel launched the war on February 28. The contest was shadowed by voter dissatisfaction over the war and surging fuel prices. A YouGov poll released Monday found 44 percent of Americans were less likely to support candidates who backed the war, while 56 percent said the U.S. should prioritize avoiding higher prices over military goals.

Trump said renewed strikes were "quite unlikely" and "don't seem to be necessary." He warned the U.S. remains "locked and loaded, ready to go for any reason that changes." He said the U.S. has identified 38 bridges as targets it would strike if military action resumes. Defense Secretary Pete Hegseth said the next steps are up to Trump, including telling Iran: "Hey, we're done, and we're going to watch your nuclear material. You better not move it."

The naval blockade remains in place. "We're keeping it going. We have the greatest military blockade ever," Trump said. He gave no indication of withdrawing the thousands of U.S. troops shifted to waters off Iran. The U.S. military disabled a commercial ship Saturday that Washington said was trying to breach the blockade. Tehran demands the blockade end, sanctions be lifted, assets unfrozen, and compensation paid before nuclear talks.

Qatari officials presented proposals on Iran's nuclear program last week, according to two Middle East government officials. Trump also said Qatar and Saudi Arabia want a peaceful resolution. Oil prices fell sharply on Monday following Trump's comments. Iranian officials dismissed Trump's characterization as "fake news," rejecting the claim that the conflict is effectively over.