Washington: President Donald Trump vetoed resolution calling on the US to withdraw support from the Saudi-led war in Yemen.

The resolution passed the House about two weeks ago following Senate’s approval in March but both chambers failed to reach the two-thirds majority needed to override Trump’s expected veto.

Trump said the resolution was unnecessary because there are no US troops commanding, participating in, or accompanying the Saudi-led coalition in the conflict.

Stating that the US has provided intelligence sharing, logistics support and in-flight refuelling of allies’ aircraft, Trump said that these activities are consistent with the Arms Export Control Act as well as the president’s constitutional authority as Commander-in-Chief.

“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 said in a message to lawmakers released by the White House.

This veto strikes down a measure that showed an implicit rebuke of the president for his continued support of Saudi Arabia even after the killing of U.S. based columnist Jamal Khashoggi.