Ohio representative Anthony Gonzalez, one of ten Republicans who voted to impeach former president Donald Trump for inciting the 6 January US Capitol riot, has announced he will not run for re-election in 2022.
In a statement issued on Thursday, Mr Gonzalez, a two-term lawmaker and father of two children, said it was the best path for him and his family.
“While my desire to build a fuller family life is at the heart of my decision, it is also true that the current state of our politics, especially many of the toxic dynamics inside our own party, is a significant factor in my decision,” Mr Gonzalez said in a statement.
The GOP representative added that he believed the “chaotic political environment that currently infects our country” is temporary.
Mr Gonzalez would have faced Max Miller in the 2022 primary. Mr Trump has endorsed primary challengers to some of the 10 Republicans who voted to impeach him, including Mr Miller, in what is viewed as a retaliation for the stand the GOP members took.
At a “revenge rally” in June, the former president had called the Ohio congressman a “sellout” and “fake Republican”.
Mr Gonzalez called the former president “a cancer for the country” in an interview with The New York Times. “I don’t believe he can ever be president again. Most of my political energy will be spent working on that exact goal,” he added.
He added that the period after he voted to oust Mr Trump was “eye-opening”.
He spoke about an incident at the Cleveland airport, where two uniformed police officers greeted his family. The police officers escorted them as part of new, heightened security arrangements.
“That’s one of those moments where you say, ‘Is this really what I want for my family when they travel, to have my wife and kids escorted through the airport?’” he said.