Michigan Rep. Fred Upton, a centrist stalwart who later was one of 10 Republicans who voted to impeach Donald Trump over his role in the Jan. 6 attack, said Tuesday that he would not run for reelection after 18 terms in the House.
Upton becomes the fourth Republican who voted to impeach Trump to announce their retirement this cycle, joining Reps. John Katko, R-N.Y., Adam Kinzinger, R-Ill., and Anthony Gonzalez, R-Ohio.
“Even the best stories has a last chapter,” Upton said in an emotional speech on the House floor. “This is it for me.”
First elected to the House in 1986, Upton, 68, is the dean of the Michigan congressional delegation, and served as the chairman of the influential Energy and Commerce Committee and as a leader of a caucus of centrist Republicans known as the Tuesday Group.
He voted to impeach two presidents during his long tenure: Bill Clinton and Donald Trump, during Trump’s second impeachment.
Upton thanked his constituents for placing their confidence in him.
“These folks are truly the salt of the earth, and I love them all. I really do, even the few that don’t always love me,» he said.
Upton’s close friend and Michigan colleague, Democratic Rep. Debbie Dingell, spoke on the floor after Upton, calling his retirement “a loss for this country and especially the people of Michigan.”
Upton’s announcement makes him the eight House Republican to announce retirement. Seven others are seeking other office.