Johnson was somewhat boxed in on this, by the Senate passing a bill that includes all thIs foreign spending, but no US border wall funding. Then a group of bi-partisan house members threatened to override the speaker and bring that senate bill to the house floor. In response, Johnson decided to bring up separate foreign bills, along with a separate US border bill on the house floor, breaking his pledge to only bring up foreign bills that were tied to US border funding.
He should have kept his promise and forced them to override him. The question now is, why is Trump still supporting him, and why hasn’t Gaetz or MTG filed the motion to vacate yet. They are enabling Johnson by pulling their punches now.
Gaetz explained his reasoning in a recent interview. He said that when he called for McCarthy to be ousted, he had done the math and was confident it would be successful. He says that the situation today, with the GOP majority having dwindled, is different from back then and he’s not certain it wouldn’t backfire. MTG’s reasoning seems to be similar. Likewise with Trump.
It should be noted that, even conservative Republican Congressmembers seem to be chasing a red herring with the demand for border wall spending. I’ve seen no serious measures to pass a border security bill that would actually have teeth and force Biden to secure the border. I’m not even sure such legislation is possible. With the border crisis, money is irrelevant. You can throw all the money in the world at it, and not a thing will change except that Biden will have some more money to waste. If Biden (or whoever is running the show) is intent on ignoring the border, more money isn’t going to change that in the least.