GettyImages-633164564
Rep. Maxine Waters (D-Calif.) spoke at a press conference on Capitol Hill in January to call for an investigation into Trump administration ties to Russia. Getty

Not long after Hillary Clinton conceded the 2016 presidential election, bold talk ignited over Donald Trump’s impending impeachment or resignation. Trump opponents quickly cited the Constitution’s emoluments clause, his refusal to provide his tax returns and his perceived close relationship with Russia as reasons for impeachment, while perhaps ignoring what would most likely be a challenging process.

Roughly 53 percent of Americans feel Trump should resign if there's evidence of collusion with Russia, according to a Public Policy poll earlier this month, while British betting site Ladbrokes offers 2-1 odds that Trump will be replaced before the end of 2017.

Read: Website Tracks Costs Of President's Travel To Mar-a-Lago Resort

Leading the impeachment charge has been Rep. Maxine Waters, D-Calif., arguably Capitol Hill’s most adamant and loudest opponent of the president. Waters, who routinely wins her Los Angeles district by a minimum of 42 points, has not been shy about voicing her disapproval of Trump.

She also hasn’t been subtle about Trump’s potential removal from office. On March 21, Waters posted on Twitter: “Get ready for impeachment.”

So it came as little surprise that Waters was front and center at the Washington Tax Day March on Saturday, as protesters gathered to push for Trump to disclose his tax records to prove he doesn’t have conflicts of interest.

“I don’t respect this president,” Waters said at the march. “I don’t trust this president. He’s not working in the best interests of the American people. His motives and his actions are contemptible and I will fight every day until he is impeached!”

Waters then transitioned into a chant of “Impeach 45”—referencing Trump as the 45th president.

While the march was about taxes, Waters usually reserves her disdain for Trump over his ties to Russia.

When Michael Flynn resigned in February as national security adviser following revelations he misled Vice President Mike Pence about communication with Russian ambassador Sergey Kislyak, Waters pointed out how Flynn was just one of the many administration officials who could eventually be implicated over Russian ties.

"Michael Flynn has a reputation as a liar and someone who cannot be trusted," Waters told liberal pundit Bill Press. "I've always believed that there has been collusion between the Trump outfit here, and Russia and the Kremlin. So I believe this is the tip of the iceberg."

"There is more to come," she added.

Waters’ tough talk has made her a hit with millennial voters, who seem to be disengaged with party politics but have strong interest in government transparency.

“The millennials are relating to me,” Waters told FiveThirtyEight.com. “It’s because I dare speak truth to power.”