The House of Representatives broke a six-month impasse over emergency national-security funding on Saturday, approving separate aid measures for Ukraine, Israel and the Indo-Pacific in a rare weekend session that exposed deep Republican divisions while assembling broad bipartisan majorities for the underlying bills. The largest measure, the Ukraine Security Supplemental Appropriations Act, passed 311-112, with every voting Democrat supporting it and 112 Republicans opposed.

The Israel measure passed 366-58, while the Indo-Pacific bill passed 385-34 with one member voting present. A fourth bill imposing additional sanctions and other national-security measures passed 360-58. Together, the package represents roughly $95 billion in proposed emergency spending and related authorities, according to contemporaneous summaries released by members who voted on the measures. Representative Judy Chu’s vote summary documented the four final tallies, while Representative Emilia Sykes described the three principal assistance bills as a combined package for Ukraine, Israel and the Indo-Pacific that also includes humanitarian support.

A coalition built differently on each bill

The political significance lies not only in the dollar amount but in the composition of the votes. On Ukraine, 210 Democrats and 101 Republicans voted yes, while 112 Republicans voted no and no Democrats opposed the bill. The House Clerk’s official roll call makes the cross-party split unusually stark: the measure could not have passed on Republican votes alone, even though Republicans control the chamber.

The Israel measure drew a larger bipartisan majority but also a different opposition coalition. Representative Maxwell Frost, a Florida Democrat who voted against it, argued in an April 20 statement that defensive aid for Israel could be justified but that the bill did not sufficiently separate defensive support from offensive military assistance or impose adequate conditions regarding civilian protection. On the other side, Representative Barry Moore, an Alabama Republican, said his yes vote reflected the need to replenish Israeli missile defense and support U.S. military operations in the region after recent Iranian attacks.

The day’s floor debate and amendments also showed how Speaker Mike Johnson structured the package to allow members to register distinct positions on each theater. The Congressional Record documents debate on amendments to the Ukraine bill, including efforts to reduce or eliminate parts of the funding. The Republican Cloakroom’s vote sheet shows that an amendment to reduce every dollar in the Ukraine bill to zero failed 71-351 and an amendment to eliminate nonmilitary funding failed 154-272.

What the package would finance

The Ukraine bill provides tens of billions of dollars for weapons, replenishment of U.S. stocks, operations and economic support connected to Russia’s invasion. The Israel legislation provides security assistance, including money tied to missile-defense systems, U.S. regional operations and humanitarian assistance. The Indo-Pacific bill directs funding toward U.S. and allied defense capacity in the region, including support connected to Taiwan and the U.S. submarine industrial base.

The breadth of the package is one reason supporters framed Saturday’s votes as both foreign assistance and domestic defense investment. Representative Sykes said in her statement that the measures would support allies while providing humanitarian relief. Other lawmakers emphasized that substantial portions of the appropriations would replenish U.S.-made weapons and expand American industrial capacity rather than simply transfer cash overseas.

The fourth measure, H.R. 8038, adds sanctions and other authorities related to Russia, Iran and foreign-adversary-controlled applications. Its inclusion reflects Johnson’s strategy of assembling several distinct national-security priorities into a package that can be transmitted to the Senate after separate House votes. The Washington Post’s contemporaneous account of the session noted that all four foreign-policy bills passed with bipartisan support and that the Senate was expected to take up the package next.

Johnson accepts a revolt risk

For Johnson, the decision to place Ukraine aid on the floor was politically costly. A majority of House Republicans opposed the Ukraine measure, and hard-line members had warned that advancing it could intensify efforts to remove him as speaker. The vote therefore amounted to a choice to rely on Democratic support for a policy that a large share of his own conference rejected.

That dynamic helps explain why the package was broken into separate bills instead of forcing members to cast a single vote on all components. Representative Barry Loudermilk, a Georgia Republican, said in an April 20 statement that splitting the package allowed members to vote their conscience on each issue. The approach produced different coalitions without sacrificing passage of any of the major measures.

It also demonstrated a recurring feature of this Congress: when the chamber acts on high-stakes fiscal or national-security questions, bipartisan coalitions can become more decisive than the formal majority. Saturday’s votes were especially vivid because the most contested piece, Ukraine aid, passed with more Democratic than Republican support.

The Senate becomes the next test

The House action does not by itself release the money. The legislation must still clear the Senate and be signed by President Biden. Senate leaders have indicated they intend to move quickly, and the president has strongly backed renewed assistance for Ukraine and additional security funding for Israel and Indo-Pacific partners.

But as of Saturday night, the decisive development is the House vote itself. For months, Ukraine aid had been stalled despite worsening ammunition shortages and repeated administration requests. The 311-112 vote now gives the Senate a clear vehicle and reveals that a large bipartisan majority exists in the House when members are permitted to vote directly on the question.

The package also leaves unresolved the political consequences inside the Republican conference. Johnson succeeded in moving the legislation, but he did so over the objections of a majority of Republicans on the Ukraine bill. Whether that tradeoff produces another leadership crisis will become clearer only after the Senate acts. For now, the House has transformed a long-running funding dispute into a concrete set of bills and placed the next decision across the Capitol.