Harvard law professor Alan Dershowitz challenged porn star Stormy Daniels’ attorney Michael Avenatti on “Tucker Carlson Tonight” Monday and said it’s absurd to think President Donald Trump will resign.

Dershowitz said it’s problematic if Avenatti gained access to sealed tapes of Trump and his lawyer Michael Cohen and called him out for claiming the president was going to leave office in May. (RELATED: Michael Avenatti Accuses Daily Caller News Foundation Of ‘Unethical’ Journalism)

“Either [he has the tapes], or he’s making it up,” Dershowitz said. “He accused me of making false predictions whereas all of his predictions are correct. His major prediction in May was that President Trump would resign — we’re waiting to see that happen.”

Dershowitz also defended his own political predictions and said Avenatti has yet to show any valuable insight into future events.

WATCH:

“I predicted accurately what the Supreme Court would decide in the travel ban case,” he continued. “I predicted accurately who President Trump would nominate to the Supreme Court. All of my predictions have come true and almost none of Avenatti’s predictions have come true.”

Dershowitz slammed Avenatti’s professional conduct, before calling his statements “total nonsense.”

“I just call them as I see them and sometimes my predictions help one side or help the other,” he declared. “But I’m not trying to make self-fulfilling prophecies the way Avenatti and others on the extreme side of this, are making.”

“Let’s wait to see if President Trump resigns and if he doesn’t, put Avenatti on the show,” Dershowitz concluded. “Confront him with that prediction. He not only made a prediction — he said ‘I guarantee you, guarantee you that President Trump will resign’ after hearing what Rudy Giuliani said and what Avenatti said — It’s total nonsense.”

You can Follow Nick on Twitter

Content created by The Daily Caller News Foundation is available without charge to any eligible news publisher that can provide a large audience. For licensing opportunities of our original content, please contact licensing@dailycallernewsfoundation.org.