Johnson is vowing that the priorities of funding Israel, Ukraine and Taiwan will get separate votes by the end of the week.
That plan has Democrats on board, but Johnson is facing threats from Rep. Marjorie Taylor Greene (R-Ga.) and Rep. Thomas Massie (R-Ky.), who are pushing to oust him for moving on the package.
Greene has already introduced a motion to dismiss Johnson as speaker, and Massie signaled support on Tuesday.
“Mike Johnson’s going for the Triple Crown here against our base,” Massie said, citing the House leader’s move on passing a national security surveillance bill and an omnibus spending bill.
Many far-right lawmakers oppose sending more aid to Ukraine specifically, and others are worried about piling on to the national debt.
Rep. Bob Good (R-Va.), chair of the Freedom Caucus, expressed concerns that Johnson wasn’t allowing border security to be a part of the package.
“That’s a big, big problem,” he said.
The Senate passed a $95 billion national security supplemental bill in February after lawmakers across Congress failed to reach a deal tying border security to Ukraine and foreign aid funds. The Senate bill stripped out border security from the package but it still includes foreign aid funding.
But the House, harried by far-right lawmakers, has not moved on the package.
Amid the debate, Ukraine is struggling to fend off an approaching Russian military on the battlefield as U.S. aid has been on hold for more than a year.
Passing a national security supplemental has also become more urgent after Iran sent more than 300 missiles and drones at Israel over the weekend.
Johnson is signaling that he will not be swayed by the pressure from some lawmakers.
“I am going to do my job, and I think that’s what the American people expect of us,” he said.
Read the full report here.