WASHINGTON — Sen. John Thune of South Dakota, the second-ranking Senate Republican and a potential future leader of the party, is seriously considering retiring after next year, a prospect that has set off an intensifying private campaign from other Republicans urging him to seek reelection.
Thune is only 60, but a combination of family concerns and former President Donald Trump's enduring grip on the Republican Party have prompted the senator, who is in his third term, to tell associates and reporters in his home state that 2022 could be his last year in Congress.
His departure would be a blow to South Dakota, which has enjoyed outsize influence in Washington, and could upend Senate Republicans' line of succession. Thune has been open about his ambition to lead his party's caucus after Sen. Mitch McConnell, R-Ky., makes way, and quiet but unmistakable jockeying is already underway between Thune and Sens. John Cornyn, R-Texas, and John Barrasso, R-Wyo.
"John is the logical successor should Mitch decide to not run again for leader," Sen. Susan Collins, R-Maine, said of Thune, while noting that McConnell's hold on their caucus remained "very secure."
That Thune would even entertain retirement with the chance to ascend to Senate Republican leader illustrates both the challenges of today's Congress and the shadow Trump casts over the party.
Part of Thune's hesitation owes to Trump and the potential for the former president — who lashed out at Thune early this year when the senator rejected his attempts to overturn the election — to intervene in South Dakota's Senate primary race. But the larger factor may be the longer-range prospect of taking over the Senate Republican caucus with Trump still in the wings or as the party's standard-bearer in 2024.
Thune has said he will decide his intentions over the holidays. Yet a number of his friends and colleagues have become convinced that he is serious about leaving public life.
Among those alarmed is McConnell himself, who one adviser said had "leaned in" on pushing Thune to run again.