Trump says Republicans 'have the votes' to repeal Obamacare

Trump told reporters Republicans have the votes on health care.

"We have the votes for healthcare. We have one senator that's in the hospital. He can't vote because he’s in the hospital," he said. "We have two other votes that are coming, and we will have them. But the problem is we can't have them by Friday -- because the reconciliation ends on Friday. So we’ll have to do it in January or February. But I feel we have the votes."

The president repeated the assertion at his speech in Indianapolis later in the afternoon.

"We have the votes on Graham-Cassidy," he said. "We have a wonderful senator, great, great senator who is a yes vote, but he's home recovering from a pretty tough situation."

But even if Cochran were to come back, there's no indication Republicans now have the votes to pass their repeal and replace plan before a September 30th reconciliation deadline, which allows them to pass the health care measure with only a simple majority of 51 votes.

Senate Republican leadership announced yesterday that a vote would not be held on the measure this week.

"We've made the decision since we don't have the votes, we'll postpone that vote," Sen. Bill Cassidy, who helped craft the plan, said yesterday.

ABC NEWS' Mary Bruce and Paola Chavez contributed to this report.