Rep. Don Beyer (D-Va.) announced Monday night before a room full of supporters that he will not attend President-elect Donald Trump’s inauguration on Friday.
He made the comments during a town hall meeting at Arlington’s Wakefield High School to commemorate Martin Luther King Jr. and to give progressives a path forward after Hillary Clinton’s loss.
“Dr. King spoke of the fierce urgency of now,” Beyer said, according to a statement from his office. “Yes, I treasure the peaceful transfer of power. Yes, I will respect the constitutional prerogatives of the presidency.”
Beyer then went on to list what he sees as a litany of transgressions by Trump, saying he lies without apology, mimics the disabled, insults those who disagree with him and disrespects women.
“His values and his actions are the antitheses of those I hold dear. It would be the height of hypocrisy for me to pretend to be part of this inaugural celebration,” he said.
Earlier in the day Beyer participated in a unity march in Falls Church, according to his Facebook page. His heavily Democratic district includes Arlington and Alexandria.
Last month he made headlines when he called on his colleagues in Congress to delay the electoral college vote after it was reported that Russia intervened in the presidential election to help elect Trump.
Before the election, Virginia Democrats said Beyer was among a handful of appointees who Gov. Terry McAuliffe (D) might have considered had Sen. Tim Kaine become vice president and left his seat vacant.
Beyer, a car dealer, served two terms as lieutenant governor in the 1990s, and lost the 1997 governor’s race to Jim Gilmore.
He later served as U.S. ambassador to Switzerland and Liechtenstein under President Barack Obama, and returned to elected office in 2014 when Rep. James P. Moran retired.
Beyer, 66, easily won a second term in November.