Sen. Richard Shelby (R-Ala.) has announced he won’t seek re-election in 2022.