The United States House of Representatives on Thursday approved a nonbinding resolution aimed at reining in the president's ability to attack Iran in the future without congressional approval.The resolution comes as criticism over US President Donald Trump's decision to order the killing of Iranian military leader Qassem Soleimani in Iraq intensifies. Congress was not consulted prior to the assassination, angering Democrats who fear Trump's actions could trigger a cycle of escalation leading to war.The House's War Powers resolution directs Trump to terminate military operations against Iran except for self-defence and clarifies that the president presently does not have congressional authority to engage in war with Iran. A similar version is expected to be debated in the Senate.Thursday's House vote 224-194 fell along party lines and followed days of frustration by Democrats over Trump actions regarding Iran. Three Republicans and one Independent sided with the Democrats. Eight Democrats voted with Republicans against the resolution. MUST READ | Ongoing tensions between the US and Iran may help drive an ISIS resurgence in IraqThe lead sponsor of the House resolution was Democrat Elissa Slotkin, a former CIA analyst who served three tours in Iraq and specialised in tracking Iranian-backed Shia militia groups."I have followed Iran's destabilising activity in Iraq up close for my entire professional career," Slotkin said during floor debate."I have watched friends and colleagues hurt or killed by Iranian rockets, mortars and explosive devices," she added. "If our loved ones are going to be sent to fight in any protracted war, the president owes the American public a conversation."Under the US Constitution, the authority to direct military action is divided between Congress and the president. Congress has the power to declare war while the president, as commander-in-chief, has the power to use the military to defend the US.READ | Trump's assassination of Soleimani is a shocking use of a leader 'decapitation' strategyThe War Powers Act of 1973 provides that Congress may direct the president to withdraw US forces from hostilities by passing a resolution in both the House and Senate.Iran responded to Soleimani's assassination with missile attacks against Iraqi bases housing US troops. Trump said on Wednesday there were no US or Iraqi casualties."In targeting Soleimani, this president took bold and decisive action that was long overdue and he ought to be supported," said Representative Steve Chabot, a Republican.Republicans attacked Democrats during the debate for showing a lack of patriotism in failing to support the Trump for killing Soleimani who is believed to have orchestrated attacks that killed or wounded an estimated 600 US troops during the wars in Iraq and Afghanistan.EXPLAINER | Pertinent questions answered on Iran, US boiling tensions"I know most in here haven't seen or smelled or touched that kind of death, but let me tell you about it," said Representative Brian Mast, who lost both legs as a Special Forces bomb disposal expert in Afghanistan."They were burned alive inside of the Humvees. Their lungs were scorched by the flames of the explosions. Vehicle fragments were blown into their skulls," said Mast, who walks with prosthetic legs and was elected to Congress in 2016.Democrats countered that it is for those same risks to some 60 000 US troops now deployed in the Middle East and North Africa, Congress must provide a check on Trump's actions to prevent an escalation with Iran.Iranian retaliation"If we are going to put our troops in harm's way, we had better have a strategy. Unfortunately, we don't have a strategy," said Representative Ted Lieu, a Democrat and former Air Force officer."Soleimani was a malign actor who masterminded the killing of US soldiers but assassinating him has unleashed the dogs of war," Democratic Representative Gerry Connolly said in floor remarks."We must be prepared for further Iranian retaliation," Connolly said. "Congress must reassert its solemn constitutional duty to decide when and where the United States goes to war."Two Senate Republicans, Rand Paul and Mike Lee, have signalled they will join Democrats in rebuking the president on Iran. Paul and Lee railed against Trump and his team after administration officials gave a limited briefing to senators on Wednesday.It was "probably the worst briefing I've seen on a military issue in the nine years I've been in the United States Senate," Lee told reporters.