Trump's trouble with Senate moderates, and what that means for health care

The president is trying to wrangle enough votes to make a repeal possible.

John Hudak, a political scientist and senior fellow at the Brookings Institution, told ABC News that further tweaks to the replacement plan are not likely to help pull together a group of 50 of the 52 Republicans on the issue.

"If you move more to the middle, you lose people on the right," Hudak said.

"There's seemingly no combination where you get 50 votes in the middle of the conference where you only lose one person on either side of the party ... you can't move it where you only lose two people on one end," he said.

The only option Hudak sees as a mathematical possibility would be to focus on Democrats, but it "would be an all-out assault on Senate Republicans by Republicans."

"There probably are 50 votes in the Senate but you'd need 40 Democrats. You'd probably find five to 10 Republicans that could go for a fix of Obamacare ... but the political costs for McConnell are too high for him to enjoy the policy benefits," Hudak said.

And while Trump has been having both small and larger groups of senators over to the White House for coalition-building meals, Hudak doesn't think that will help.

"Mitch McConnell is 100 times more talented than the president when it comes to legislative coalition-building, so if Mitch McConnell can't do, Donald Trump will never be able to do it," Hudak said.

If there is a group that Trump may have more sway with, it's conservatives, says Hans Noel, an associate professor at Georgetown University.

"Even though he is not himself very conservative, most of his voters identify as conservative. Conservative elites and commentators don’t like him, but voters do," Noel said.

"They are also the ones who are most concerned about crossing Trump, because it is their voters who supported Trump and who might support a primary challenge. So conservatives are more likely to go along with him. Moderates are more likely to be from districts where Trump is not as popular, and are less likely to be worried about crossing his voters," he said.

But all of the Senate conservatives are currently on board with - or at least have not come out against - the latest version of the Republican Senate health care plan, meaning the only direction McConnell and Trump can turn to try to secure 50 votes is to the center of the party.

And for those moderates who oppose the current version of their plan, the possibilities of primary challenges is not unfounded: the Senate Conservatives Fund, a grassroots group that has a history of supporting primary challengers, sent out a release on Tuesday saying that they are seeking challengers for any "Obamacare Republicans" who vote against a repeal.

"This was the one we were worried about, you weren't there," he said, motioning to Heller. "You're going to be. Look, he wants to remain a senator, doesn't he?"

Trump added: "Any senator who votes against starting debate is really telling America that you're fine with Obamacare."

"Listen, the president has his own way of communicating," Cruz said after the lunch meeting.

Hudak thinks such veiled threats aren't helpful.

"The public side of what the president has been doing has just been a total disaster. His tweeting or his suggestions that he'll [support] primary [challengers against] members of his own party ... he's not making any friends," Hudak said.

Burning those bridges, or at least charring them, may be a business tactic that is not helpful for Trump to carry over from his business empire and transfer into Washington, Noel said.

"I think a lot of the problem is simply that Trump isn’t very experienced with the kind of negotiations that are needed to pass a bill. Even if you believe he’s good at making deals in real estate, legislation is something entirely different. You can’t walk away from a bad deal and go looking somewhere else. You always have to deal with the same legislators," Noel told ABC News.