Pete Hegseth has been involved in various controversies both before and during his time in the Donald Trump administration.