Rep. Gary Palmer (R-Hoover) Thursday night voted against the bipartisan border security deal that averts another partial government shutdown. The package, negotiated by Sen. Richard Shelby (R-Tuscaloosa), provides about $1.4 billion for the border wall, far less than the $5.7 billion sought by President Trump. The bill passed the House 300-128. "I cannot in good conscience support a bill that increases spending in areas unrelated to our national security when thousands and thousands of Americans are dying from drugs that are coming across our Southern border, and other Americans are suffering injuries and death at the hands of people who came here illegally," Palmer said. Reps. Bradley Byrne (R-Fairhope), Mo Brooks (R-Huntsville), Robert Aderholt (R-Haleyville), and Mike Rogers (R-Saks) also voted against the deal, putting them at odds with the delegation's dean, Sen. Richard Shelby (R-Tuscaloosa), who played a key role in crafting the agreement. Earlier, the Senate passed the measure by a vote of 83-16. President Trump was expected to sign the bill Friday, and declare a national emergency to access more funds for the wall.