Sen. Bob Corker said Friday afternoon that he would vote for the Republican tax bill, likely sealing the bill's final passage in the upper chamber.

The Tennessee lawmaker had been the only Republican to vote against the bill in the Senate, where it passed with 51 votes.

"After great thought and consideration, I believe that this once-in-a-generation opportunity to make U.S. businesses domestically more productive and internationally more competitive is one we should not miss," Corker said in a statement about the joint House-Senate version of the bill, which was finalized Friday.

Previously, Corker had opposed the bill on the grounds that the $1.5 trillion tax cut could increase the debt too much. The bill wasn't changed in conference to address that objection. Corker said nevertheless that he would support it hoping that the tax cuts and other GOP policies would increase economic growth.

With Corker flipping from a "no" to a "yes," there were no Senate Republicans left opposing the bill as of Friday afternoon, shortly after conferees had signed the joint House-Senate measure.

Following changes made in conference to expand the child tax credit, the other declared "no," Florida's Marco Rubio, issued supportive-sounding statements of the bill on Twitter.

Mike Lee of Utah, previously undecided, said in a statement provided by office: "I look forward to reading the full text of the bill and, hopefully, supporting it."

Several other Republicans had yet to say publicly that they would vote for the bill. Susan Collins of Maine, for instance, had said that she would wait to read the final bill before declaring a position.

And two GOP senators were sidelined this week with health issues: Thad Cochran of Mississippi and John McCain of Arizona.

Yet GOP leaders expressed confidence that they had the votes for passage. Republican Whip John Cornyn suggested Friday morning that all 52 Republicans would vote for final passage.