"My current term in the Senate will be my last," Republican Sen. Mitch McConnell said during a speech on the Senate floor.