Seven Republican lawmakers broke ranks with President Donald Trump on Tuesday. They joined Democrats to pass a resolution limiting war powers in Iran. The vote was tight and politically charged. It passed with 220 votes in favor. Two hundred and four voted against it. This number matters because it shows a split in the party. The resolution aims to stop unauthorized military engagement. It forces a check on executive power.
Rep. Seth Moulton from Massachusetts introduced the bill. He is a Democrat. He was backed by fourteen other House Democrats. Reps. Jason Crow and Pramila Jayapal supported the measure. But the key votes came from the other side. Seven Republicans helped push the legislation over the edge. They voted yes alongside all two hundred and thirteen Democrats.
The opponents included two hundred and three Republicans. Rep. Kevin Kiley also voted against it. He is an Independent who caucuses with the GOP. The vote highlights a deep divide in Congress. It centers on who controls military force. The War Powers Resolution of 1973 sets the rules. It allows presidents to engage forces for sixty days. This period expires without congressional authorization. Supporters argue that time has already passed.
Rep. Tom Barrett from Michigan spoke before the vote. He told Fox News Digital his stance is consistent. He believes Congress must prevent endless wars. He joined six other Republicans in rebelling. Rep. Warren Davidson from Ohio voted yes. Rep. Brian Fitzpatrick from Pennsylvania voted yes. Rep. Nancy Mace from South Carolina voted yes. Rep. Thomas Massie from Kentucky voted yes. Rep. Marianette Miller-Meeks from Iowa voted yes. Rep. Zach Nunn from Iowa also voted yes.
These lawmakers argue that Congress declares war. The White House does not have that power alone. The Trump administration disagrees with this view. They claim the president acts within his authority. They say the resolution restricts national security. They argue it limits protection for U.S. forces.
The conflict in Iran is a political issue. It divides Republicans during the midterm election season. Democrats accuse Trump of starting another forever war. Some lawmakers blame the conflict for high gas prices. Voters care about the cost of fuel. A Fox News poll showed opposition to the war. Voters see the commitment as prolonged and costly.
Rep. Thomas Massie took further action against the administration. He tried to force a vote on impeachment. The target was Secretary of War Pete Hegseth. This move shows growing frustration with foreign entanglements. However, most Republicans still support the president. Rep. Marlin Stutzman from Indiana praised Trump’s management. He said the president kept his promise on nuclear weapons.
The Senate passed a similar resolution in June. Several Republicans defected then as well. History suggests the same outcome here. Trump has indicated he opposes such legislation. He will likely veto the bill if it reaches his desk. The vote was symbolic but significant. It showed a crack in the base. The money trail leads to political risk. These seven members chose principle over party loyalty. They stood up to the commander in chief.
