The hearing was disrupted by protests and a shouting match as Hegseth testified at a pivotal time in the war.

Watch: Hegseth interrupted several times as he seeks additional Iran war funding The war with Iran has cost the US some $37.5bn (£28bn) so far - an increase of nearly $8bn since the last estimate in May, Defence Secretary Pete Hegseth has said. Hegseth told the Senate Appropriations Committee it was urgent that lawmakers approve another $87bn in congressional funding for the Pentagon, with $67bn of that destined for operations in the Middle East. The hearing was disrupted several times by anti-war protesters and ended in a shouting match between the defence secretary and a senator. It was Hegseth's first appearance on Capitol Hill since hostilities between the US and Iran restarted last week and comes after three American soldiers were confirmed killed in the region. The White House asked Congress in April for $1.5tn for the Pentagon over the next fiscal year, which would raise American military spending to an all-time high in the modern era. The US carried out an 11th consecutive day of strikes on Tuesday. Iran has been retaliating with strikes of its own against the US and its allies in the Middle East. The defence secretary began Tuesday's testimony by saying, "we live in a dangerous world" and that it required bold and swift action.