Democratic strategist Mustafa Tameez and the co-chairman of a super PAC that was formed to support President Donald Trump’s 2016 presidential campaign, Eric Beach, don’t see eye to eye on the issues.

But they agreed Friday on the politics of this week’s vote in favor of a $1.3 trillion spending bill that has conservatives in near-revolt. Both men said on “The Ingraham Angle” that Republicans did themselves no favors heading into the 2018 midterm elections.

Tameez (pictured above, far right) said on the Fox News show that Republican voters should do some soul-searching after failing to get what they want despite controlling the White House and both houses of Congress.

“In this 2018 election for the midterms, should they be voting for Republicans, or should they vote for libertarians?” he said. “Or should they, you know, be sending a message to Republicans and not voting at all — or voting even for Democrats?”

Political strategist Eric Beach, co-chairman of the Great America PAC, predicted that the spending bill Congress crafted will be unpopular with Republican voters.

“I agree with Democrat Mustafa in what he said in terms of this. If you want to vote Republicans into the House or the Senate, then vote the right kind of Republicans, the Rand Paul kind of Republicans,” he said, referring to the senator from Kentucky.

“Otherwise, we’re going to go down the same road with the same parlor games, and that’s what’s undercutting the president at the highest level,” Beach said.

Rep. Dave Brat (R-Va.), a House Freedom Caucus member who voted against the bill, said the federal government has grown too big and undertaken too many responsibilities.

“We’ve got to get back to basic business, not running trillion-dollar deficits as far as the eye can see,” he said.

Brat (pictured above left) said he wishes Trump had followed through on the suggestion he made Friday morning on Twitter, that he might veto the bill and force Congress to start over.

Who do you think would win the Presidency?

By completing the poll, you agree to receive emails from LifeZette, occasional offers from our partners and that you've read and agree to our privacy policy and legal statement.

“It would have been gutsy,” he said. “And that’s his strength. He’s got the guts for it.”

Most Republicans supported the bill under the rationale that agreeing to massive increases in domestic spending was the price necessary to get more resources for defense. Brat said the House Republican leadership should have insisted on including reforms proposed by House Judiciary Committee Chairman Bob Goodlatte (R-Va.) to limit legal immigration.

Related: They Didn’t Get Reagan Then and Washington GOPers Don’t Get Trump Now

“It’s a false choice. You can do the military and get the Goodlatte bill in, right?” he said. “That’s the fundamental piece on immigration, which is polling higher than Obamacare for Republicans … We failed on the premier piece that he [Trump] ran on and that the American people want. Wages have been flat for 30 years.”

Critics expressed dismay not only with what’s in the spending bill, but what is not. In a separate segment on “The Ingraham Angle,” a union leader representing U.S. Border Patrol agents said Republicans in Congress failed to deliver on Trump’s promise to build a wall along the southwest border.

“The Republicans are shooting themselves in the foot. The president ran on a campaign of domestic policies that were going to secure the American interests, and one of these was the border,” said Brandon Judd, president of the National Border Patrol Council.

“The Republicans aren’t doing what the constituency wants them to do. If they don’t jump on board, and if they don’t get behind this president, if they don’t secure the border, they stand to lose huge in the midterms,” Judd said.

PoliZette senior writer Brendan Kirby can be reached at [email protected]. Follow him on Twitter.