Senatoe Mitch McConnell has announced that he won't seek re-election, ending a decades-long tenure as a tough Republican power broker.