You’re acting like Johnson pushes bills to a floor vote against the will of Republicans in the House. That’s simply not true. All posturing aside, like this Ukraine welfare bill for white people has the support of at least 85% of House Republicans. In fact this stupid bill they just passed looks like something that would have passed with unanimous GOP support in 2004.
He just did. From what I remember when watching the vote, it was 112 Republicans against, 102 for. It is rightfully considered outrageous for a Speaker to bring a vote to the floor he knows in advance the majority of his party will vote against.