The four key waverers on Judge Brett Kavanaugh’s nomination to the Supreme Court are keeping everyone in suspense with two saying they will announce their decisions on the Senate floor Friday afternoon.

But the drama is likely to conclude today. Sen. Mitch McConnell, R.Ky., said the Senate had reached "the end of the runway" and had to vote.

[Click here for complete Kavanaugh coverage]

Four senators - Susan Collins, R-Maine, Lisa Murkowski, R-Alaska, Joe Manchin, D-W.V., and Jeff Flake, R-Ariz., have yet to say whether they will vote to confirm Kavanaugh.

Republicans, with just a 51 to 49 majority, have very little room for error. Murkowski, who voted not to end debate Thursday morning, was the biggest worry for the GOP leadership.

All the waverers had read supplemental background investigation into Kavanaugh after allegations of sexual misconduct arose late in the confirmation process.

Collins will reveal her decision during a speech on the Senate floor at 3 p.m. Manchin, meanwhile, will also share whether he’ll vote to confirm Kavanaugh when he goes to the Senate floor, CNN reported.

Flake said last week he would vote to confirm Kavanaugh, but he then requested the FBI conduct its investigation following the allegation from Christine Blasey Ford, who accused the judge of sexually assaulting her during a gathering in 1982. Kavanaugh has vehemently denied the allegation.

The Arizona senator has since not yet said whether he stands by his initial decision to confirm Kavanaugh to the high court. A final vote is expected Saturday.