After successfully adopting a war powers resolution on Wednesday aimed at reining in President Donald Trump’s military authority in Iran, House Democrats again bypassed GOP leaders on Thursday, delivering another rebuke of the president by advancing aid for Ukraine and new sanctions on Russia.
The House passed the Ukraine legislation 226-195, with 18 Republicans joining all but one Democrat — Rep. Ilhan Omar, D-Minn. — in support of the bill.
The measure, led by Rep. Gregory Meeks of New York — the top Democrat on the House Foreign Affairs Committee — would provide military and reconstruction aid to Ukraine while imposing new sanctions on Russia, including its oil and mining sectors.
Ahead of the vote, Meeks framed the debate as a question of whether members of Congress “stand for our values.”
“The invasion of a smaller democratic nation by a large authoritarian state is as black and white and pure and simple as it gets,” Meeks said during the House floor debate.
The Republicans who crossed party lines to back the legislation on final passage included Reps. Don Bacon, R-Neb., Rob Bresnahan, R-Pa., Mike Carey, R-Ohio, Brian Fitzpatrick, R-Pa., Andrew Garbarino, R-N.Y., Jeff Hurd, R-Colo., David Joyce, R-Ohio, Jen Kiggans, R-Va., Nick LaLota, R-N.Y., Mike Lawler, R-N.Y., Michael McCaul, R-Texas, Max Miller, R-Ohio, Dan Newhouse, R-Wash., Glenn Thompson, R-Pa., and Mike Turner, R-Ohio.
But House GOP leadership opposed the bill. In May, Speaker Mike Johnson, R-La., expressed concern about the timing of the vote.
“It looks like the war is scaling back, scaling down, coming to a conclusion,” Johnson said. “I think Vladimir Putin said that himself in the last few days, and so this would be a good time for Congress to see how that pans out.”
Rep. Brian Mast, R-Fla., the chairman of the House Foreign Affairs Committee, echoed that argument, calling the legislation an effort to “tie the president’s hands” and urging lawmakers to oppose it.
“In the end, I don’t think it’s something that anybody should vote for,” Mast said.
Eighteen Republicans, 207 Democrats and one Independent disagreed, with lawmakers arguing that Thursday’s vote was long overdue.
Meeks first introduced the bill in April 2025, but it languished in committee as Republican leaders refused to bring it up for consideration.
By July 2025, Meeks had turned to a discharge petition — a procedural maneuver where lawmakers can go around House leadership to force consideration of legislation if they can round up the signatures of 218 lawmakers.
(Discharge petitions are typically rare, but this Congress has broken records, with Democrats taking advantage of the chamber’s tight margins to force action on their priorities — such as Obamacare subsidies and the Epstein files.)