CNN  — 

President Donald Trump issued the second veto of his presidency Tuesday, stopping a congressional resolution that would have sought to end US involvement in the Saudi-led war in Yemen.

“This resolution is an unnecessary, dangerous attempt to weaken my constitutional authorities, endangering the lives of American citizens and brave service members, both today and in the future,” Trump wrote to the Senate Tuesday.

Trump added that the resolution is “unnecessary” in part because there are no United States military personnel in Yemen “commanding, participating in, or accompanying military forces of the Saudi-led coalition against the Houthis in hostilities in or affecting Yemen.”

Trump was expected to issue the veto as the resolution was seen as a rebuke of Trump’s Middle East policies.

Supporters of the War Powers Resolution argued the US shouldn’t be involved in the war without explicit permission from Congress. Opponents argued the US does not have “boots on the ground” and is offering noncombat technical assistance to Saudi Arabia, an ally.

Several supporters made clear their votes were also aimed at expressing their frustrations with Trump’s continued support for Saudi Arabia’s Crown Prince Mohammed bin Salman, who has been implicated in the murder of Saudi journalist Jamal Khashoggi.

The bill passed the House 247-175. Sixteen Republicans voted yes with Democrats and one voted present. In the Senate the vote was 54 to 46, with seven Republicans voting with Democrats.

While the Democratic-controlled House unsuccessfully sought to override Trump’s first veto on an unrelated issue, it appears unlikely it will hold an override vote this time since the Yemen resolution originated in the GOP-controlled Senate. The override process must start in whichever chamber first passed the bill.

Indeed, House Speaker Nancy Pelosi made no mention of a veto override in her statement Tuesday night, in which she called for Trump to “put peace before politics.”

“The conflict in Yemen is a horrific humanitarian crisis that challenges the conscience of the entire world. Yet the President has cynically chosen to contravene a bipartisan, bicameral vote of the Congress and perpetuate America’s shameful involvement in this heartbreaking crisis,” Pelosi said.

“This conflict must end, now. The House of Representatives calls on the President to put peace before politics, and work with us to advance an enduring solution to end this crisis and save lives.”

The only other veto Trump has issued was his veto of a resolution of disapproval for his emergency declaration to build barriers along the US border with Mexico. Trump vetoed that resolution last month.

CNN’s Ashley Killough contributed to this report.