WASHINGTON — The House swiftly approved $95 billion in foreign aid for Ukraine, Israel and other U.S. allies in a rare Saturday session, Democrats and Republicans joining together after months of political turmoil over renewed American support for repelling Russia’s invasion.
With overwhelming support, the $61 billion in aid for Ukraine delivered a strong showing of American backing as lawmakers race to deliver a fresh round of U.S. support to the war-torn ally. Some lawmakers cheered on the House floor and waved blue-and-yellow flags of Ukraine.
The unusual process, with each bill having its own vote, allowed unique coalitions to form around the bills, pushing them forward. The whole package will go to the Senate, where passage in the coming days is nearly assured. President Joe Biden has promised to sign it immediately.
“We did our work here, and I think history will judge it well,” said embattled Speaker Mike Johnson, R-La., who is risking his own job to marshal the package to passage.
Biden, in a statement, thanked Johnson, Democratic leader Hakeem Jeffries and the bipartisan coalition of lawmakers “who voted to put our national security first.”
“I urge the Senate to quickly send this package to my desk so that I can sign it into law and we can quickly send weapons and equipment to Ukraine to meet their urgent battlefield needs,” the president said.
President Volodymyr Zelenskyy of Ukraine said he was “grateful” to both parties in the House and “personally Speaker Mike Johnson for the decision that keeps history on the right track,” he said on X.
“Thank you, America!” he said on X, formerly Twitter.
The weekend scene presented a striking display of congressional action after months of dysfunction and stalemate fueled by Republicans, who hold the majority but are deeply split over foreign aid, particularly for Ukraine as it fights Russia’s invasion. Johnson relied on Democratic support to ensure the military and humanitarian package won…

