Senator Mitch McConnell of Kentucky , the No . 2 Republican in the Senate , indicated that Republican leaders would oppose any compromise that falls short of allowing all the currently blocked nominees a vote .