The US Senate confirmed Pete Hegseth as defense secretary with a narrow 51-50 vote, following a contentious debate. Vice President JD Vance cast the deciding vote after three Republicans joined all Democrats in opposition. Hegseth, a military veteran and former Fox News host, faced accusations of misconduct during the confirmation process.