WASHINGTON — The Senate on Thursday easily voted to overturn President Trump’s declaration of a national emergency at the southwestern border, delivering a bipartisan rebuke to what lawmakers in both parties deemed executive overreach by a president determined to build his border wall over Congress’s objections.
The 59-41 vote on the House-passed measures set up the first veto of Mr. Trump’s presidency. It was not overwhelming enough to override Mr. Trump’s promised veto, but Congress has now voted to block a presidential emergency declaration for the first time — and on one of the core promises that animated Mr. Trump’s political rise, the vow to build a wall between the United States and Mexico.
In an attempt to limit defections ahead of the vote, Mr. Trump had sought to frame the vote publicly as not only a declaration of support for his border security policies but a sign of personal loyalty.
“It’s pure and simple: it’s a vote for border security, it’s a vote for no crime,” Mr. Trump told reporters ahead of the vote, which he declared on Twitter to be “a vote for Nancy Pelosi, Crime and the Open Border Democrats!”
But he could not overcome concerns among Republican senators about the legality of redirecting $3.6 billion from military construction projects toward the border wall even after Congress explicitly rejected the funding request.
“I believe the use of emergency powers in this circumstance violates the Constitution,” said Senator Jerry Moran, Republican of Kansas, in a statement written on lined paper. “This continues our country down the path of all powerful executive — something those who wrote the Constitution were fearful of.”
Ultimately, about a dozen Republicans joined Senate Democrats in supporting the House-passed resolution of disapproval: Lamar Alexander of Tennessee, Roy Blunt of Missouri, Susan Collins of Maine, Mike Lee of Utah, Lisa Murkowski of Alaska, Rob Portman of Ohio, Mitt Romney of Utah, Marco Rubio of Florida, Patrick J. Toomey of Pennsylvania, Rand Paul of Kentucky, Roger Wicker of Mississippi, and Mr. Moran.
The vote marks an explicit rebuke of Mr. Trump’s effort to end-run the constitutional power of the purse given to Congress, and although supporters will not be able to overcome a veto, the action could bolster a number of lawsuits contesting the emergency declaration as a flagrant violation of the Constitution’s separation of powers.
The number of Republican defections underscores the turmoil within the Republican Conference, where senators were torn between supporting the president’s vision for border security and asserting Congress’s constitutional prerogative to dictate federal spending.
Senator Thom Tillis, Republican of North Carolina and one of the first to publicly say he would support the resolution, announced he had changed his mind just minutes before the vote. Facing a tough re-election campaign in 2020, he said that conversations with the White House and his colleagues contributed to his changed vote. He had also been warned in recent days by North Carolina conservatives that he could face a primary challenger for his stand.
Three Republican senators — Lindsey Graham of South Carolina, Ben Sasse of Nebraska and Ted Cruz of Texas — interrupted Mr. Trump’s dinner with his wife, Melania, at the White House Wednesday night to share their concerns about the constitutional precedent that Mr. Trump had established. Mr. Graham said he asked for the meeting because he considered Mr. Sasse and Mr. Cruz “good guys” and hoped to limit the number of defections.
How Every Senator Voted on Ending Trump’s National Emergency
Twelve Republicans joined Democrats to block Trump’s emergency declaration.
“I said there’s some people want to talk to you, they have some concerns about the emergency declaration,” Mr. Graham said. “Hell, if I was him, I would have told us to go to hell.”
Mr. Graham, along with other lawmakers supportive of the declaration, argued that the president’s declaration was within the jurisdiction of the National Emergencies Act, and was needed to address what the president and his supporters deem to be a crisis at the southwestern border.
“I take Congress’s prerogative over appropriations extremely seriously,” said Senator Mitch McConnell of Kentucky, the majority leader. “But,” he added, “the Senate should not be in the business of misusing specific resolutions to express opinions on more general matters.”
Yet Mr. McConnell, who strongly advised Mr. Trump against declaring the emergency declaration, made a point of not pressuring senators to support Mr. Trump, urging them to vote according to their consciences and political interests, according to seven Republican aides and lawmakers.
In a volley of phone calls with Senate Republicans over the last few weeks, the president warned of the electoral consequences of defying his will and dismissed concerns about the constitutional precedent of his order.
The president attempted to cajole a handful of members to vote his way during a meeting on trade at the White House on Wednesday afternoon, emphasizing that a vote “against border security,” that would be noticed by the party’s base, according to two people who attended.
But Mr. Trump also personally sunk attempts by Republican senators this week to limit the number of defections to a handful, an endeavor that would have saved the president a second embarrassing loss in a week that also featured a bipartisan rebuke of his dogged support for Saudi Arabia’s war in Yemen, even after the killing of the dissident journalist Jamal Khashoggi.
When Mr. Paul, a libertarian who frequently bucks his party, announced his support for the resolution, the president flew into a rage, according to two people with knowledge of the situation — and called Mr. Paul to demand that he reverse himself. The senator refused.
And when Mr. Lee proposed an alternative measure — a bill that would restrict future uses of emergency declarations, but leave Mr. Trump’s order in place — and discussed it in a meeting with other undecided senators and Vice President Mike Pence, Mr. Pence expressed support, according to multiple people briefed on the meeting.
The next day, Mr. Trump called the Utah Republican in the middle of a Republican policy lunch to inform him that he did not, in fact, support the measure. Mr. Lee, who announced the president’s verdict to gasps from his colleagues, later declared his support for the resolution.
On Thursday, before the vote, Mr. Trump said that he would support efforts to update the 1976 law “at a later date.”