Liz Cheney very likely will not be part of the House Republican leadership group much longer, but she made sure her voice was heard on the way out.

The Wyoming representative gave a powerful speech on the House floor Tuesday evening in which she once again rebuked former President Trump and his ongoing lies that the election was stolen from him, calling it a danger to democracy. Cheney declared that she would not join with other other members of GOP leadership, such as Kevin McCarthy and Steve Scalise, in ignoring Trump’s lies for fear of reprisal from the MAGA base. She made it clear her stance was about upholding the oath she and other lawmakers make to be beholden to the truth, and to uphold the Constitution.

“Every one of us who has sworn the oath must act to prevent the unraveling of our democracy. This is not about policy. This is not about partisanship. This is about our duty as Americans. Remaining silent and ignoring the lie emboldens the liar.”

Cheney also made it clear that while her Republican colleagues may oust her from as the Republican Conference chairwoman and replace her with NY Rep. Elise Stefanik, a Trump-friendly Republican but with hardly the conservative voting record that Cheney has. “We must speak the truth. Our election was not stolen. And America has not failed,” Cheney said.

It’s worth noting that nearly every GOP member of the House left the chamber when Cheney started, according to CNN.

Cheney still has her supporters within the GOP, but they are few and far, and mostly silent. Illinois Rep. Adam Kinzinger, who has also been loudly critical of his party’s enabling of Trump and refusal to strike down his election lies, tweeted in support of Cheney after her speech.

The House Republican conference is expected to vote to remove Cheney from her leadership role on Wednesday.