After 22 days, four different nominations, and numerous failed votes, House Republicans have finally chosen their new speaker: Rep. Mike Johnson.