Sen. Gary Peters (D-Mich.) called Defense Secretary Pete Hegseth a “failure” during a Senate Armed Services Committee hearing on Tuesday [1].

The clash highlights growing congressional frustration over the financial costs and strategic direction of the ongoing U.S. conflict with Iran.

Peters criticized Hegseth for what he described as a lack of leadership and a coherent strategy to win the war [1]. During the exchange in Washington, D.C., Peters said to the secretary, “You, sir, are the failure” [1]. He said that Hegseth had failed to win the war despite the resources deployed [2].

In response to questioning about the financial burden of the conflict, Hegseth said the Iran war has cost $37.5 billion [3].

The confrontation centered largely on the Pentagon's request for additional funding to sustain operations. Reports on the specific amount of the request vary between $67 billion [4] and nearly $70 billion [5]. Peters used the hearing to challenge the necessity of such a large request in the absence of a clear path to victory [1].

The hearing occurred as lawmakers scrutinize the military's performance and the administration's long-term goals in the region. Peters said that the combination of high spending and a lack of strategic clarity represents a failure of leadership [2].

“You, sir, are the failure.”

This exchange signals a deepening rift between the Pentagon and congressional oversight committees regarding the Iran war. The discrepancy between the reported cost of the war and the massive new funding requests suggests a struggle to define the conflict's scale and objectives, potentially complicating future budget approvals for the Department of Defense.