Pete Hegseth narrowly confirmed as Trump's defense secretary, with Vice President JD Vance casting the tiebreaking vote.