US Defense Secretary Hegseth blasts Democrat for calling Iran war a quagmire

US Defense Secretary Pete Hegseth sharply criticized Representative John Garamendi during a congressional budget hearing on April 29, 2026, after the California Democrat labeled the ongoing US-Israel war against Iran a 'quagmire.' Hegseth accused Garamendi of handing propaganda to enemies, undermining troops, and letting hatred for President Trump cloud judgment on the mission's successes two months into the conflict launched on February 28. The exchange occurred amid questions on Trump's proposed $1.5 trillion defense budget increase.

The clash highlights deepening domestic divisions over the unpopular war, which has driven up gasoline prices and drawn majority public disapproval in polls. Democrats question the conflict's open-ended nature and economic toll, while the administration defends it as essential to prevent Iran from acquiring nuclear weapons. The hearing marked the first public grilling of Pentagon leaders since the war began.

Trump Administration

Defense Secretary Pete Hegseth portrays the Iran war as a vital success after two months, with US troops achieving remarkable results against a long-time adversary. He argues President Trump is confronting Iran's nuclear threat head-on to secure a better deal than ever before, dismissing critics as reckless and defeatist. Hegseth insists American people back the mission despite loose talk from opponents.

Democratic Critics

Representative John Garamendi calls the Iran war a quagmire and political-economic disaster, accusing Trump and Hegseth of misleading the public on its purpose and inflicting immense damage. He views the leadership as incompetent, with conflicting explanations for the conflict's necessity. Garamendi sees it as an open-ended venture staining US interests after just two months.

  • Iran's Strait of Hormuz controls 20% of global oil shipments, amplifying war's economic stakes.
  • Pete Hegseth authored 'The War on Warriors,' critiquing military wokeness.
  • John Garamendi flew combat missions in Vietnam as a U.S. Air Force veteran.

US-Iran Ceasefire War

The United States launched military strikes against Iran on June 26, 2026, in response to a drone attack on a commercial cargo ship in the Strait of Hormuz, calling it a "foolish violation" of the 60-day ceasefire agreement signed just days earlier[2][4][14].

US-Iran Ceasefire War— full background & timeline
US Defense Secretary Hegseth blasts Democrat for calling Iran war a quagmire | Implica