Democratic presidential candidate Beto O'Rourke said during his campaign against Sen. Ted Cruz in 2018 that he thought President Donald Trump should be impeached, but now he thinks that maybe the best way to unseat the president is at the ballot box in 2020.

"How Congress chooses to address those sets of facts and the findings which I believe we are soon to see from the [Robert] Mueller report is up to them," the former Texas representative told CBS This Morning co-anchor Gayle King, in an interview airing Friday. "I think the American people are going to have a chance to decide this at the ballot box in November 2020, and perhaps that's the best way for us to resolve these outstanding questions."

He added that he thinks it's "beyond a shadow of a doubt" that even if there was no collusion, there was the effort to collude, and that there was "certainly" the effort to obstruct justice.

O'Rourke said he's running because he wants to bring Americans together. He also pointed out that while there have been complaints about his experience, he's served in local government as an El Paso councilman and for six years in the U.S. House of Representatives in the minority party.

While in Congress, O'Rourke supported legalizing marijuana, investments in clean energy, LGBT rights, and pro-choice on abortion. He's also a critic of President Donald Trump's immigration policies and believes in universal healthcare that supplements private insurance with the ability to be covered under Medicare.

He also said he'd plan to raise taxes on the wealthy, particularly corporations, and promised a diverse Cabinet if elected.

Democratic presidential candidate Beto O'Rourke said during his campaign against Sen. Ted Cruz in 2018 that he thought President Donald Trump should be impeached, but now he thinks that maybe the best way to unseat the president is at the ballot box in 2020.