Former Fox News host Pete Hegseth been confirmed as Defense Secretary, a victory for President Donald Trump amid disturbing allegations about Hegseth.