One way or another, the Kavanaugh drama will almost certainly end this weekend. Senate Majority Leader Mitch McConnell (R-KY) has scheduled the final confirmation vote for tomorrow (Saturday), and shows no signs of pausing for anything else. All but two Senators have now made their intentions on Kavanaugh clear.* Both Senators will have to vote
