House Speaker Mike Johnson had almost no votes to spare in his bare-bones GOP majority and was fighting on all fronts — ...