President Trump has done enough already to justify him getting booted out of office, according to a leading candidate to be the next chair of the Democratic National Committee.

“I think that Donald Trump has already done a number of things which legitimately raise the question of impeachment,” Rep. Keith Ellison (D-Minn.) said Wednesday on CNN.

“On day one, he was in violation of the emoluments clause. This is a part of the Constitution that says as president, you can’t get payments from a foreign power,” Ellison continued after the CNN audience, assembled for a debate between prospective DNC chairs, broke into applause.

“The day people checked into his hotel and started paying him, who were foreign dignitaries, he was in violation of that law. There’s already a lawsuit filed against him. And right now, it’s about only Donald Trump. It is about the integrity of the presidency,” said Ellison.

Another candidate for DNC top boss, former Fox News analyst Jehmu Greene, agreed.

“When he commits an impeachable offense, the Democratic Party has to be that last line of defense for our Constitution and for this country. We don’t have the luxury to take a back seat as this man is arrogantly marching us towards fascism,” Greene said.

The CNN debate was the last one before Saturday’s vote in Atlanta to pick the DNC’s new chair.

Other candidates include former Labor Secretary Tom Perez, Mayor Pete Buttigieg of South Bend, Indiana, and South Carolina Democratic Party chair Jaime Harrison.

Meanwhile, Ellison’s comments come on the heels of the president offering some praise for him.

“One thing I will say about Rep. Keith Ellison, in his fight to lead the DNC, is that he was the one who predicted early that I would win!,” Trump tweeted Wednesday morning.