Sen. Gary Peters (D-MI) called U.S. Defense Secretary Pete Hegseth a failure during a Senate hearing on Tuesday, July 21 [1].

The confrontation highlights growing legislative friction over the Pentagon's strategy and the escalating financial costs of the ongoing conflict in Iran.

During the hearing in Washington, D.C., senators questioned the lack of a clear victory plan and the leadership of the Defense Department [1]. Sen. Peters challenged the secretary's performance, stating, "You, sir, are the failure – where is victory?" [2]. Peters said Hegseth lacked the leadership necessary to manage the conflict [2].

Financial disputes centered on the cost of the war and future needs. Hegseth said the Iran war has cost $37.5 billion [3]. However, the Pentagon is currently requesting $67 billion, nearly $70 billion, to continue operations [4].

Lawmakers sought clarification on how the requested funds would be utilized given the current trajectory of the war [1]. The hearing revealed a divide between the administration's funding requirements and the Senate's demand for a defined strategic objective [1].

Hegseth said the funding request was necessary for national security interests, despite the accusations of failure from Democratic members of the committee [2], [4].

"You, sir, are the failure – where is victory?"

The clash between Sen. Peters and Secretary Hegseth signals a deepening divide in Washington over the sustainability of the Iran war. By questioning both the leadership and the strategic objective, the Senate is signaling that future funding approvals may be contingent on a more transparent and successful operational roadmap, rather than just financial requests.