Throughout his time as Speaker of the House, Mike Johnson has been caught between a rebellious caucus and an unpredictable president, a bind that only grows more complicated as midterms approach