Documentary filmmaker Michael Moore, who in July correctly predicted Donald Trump would win the White House, now says the president-elect’s first term will end in either his resignation or impeachment.

“Here’s what’s going to happen, this is why we’re not going to have to suffer through four years of Donald J. Trump, because he has no ideology except the ideology of Donald J. Trump,” Moore said Friday on MSNBC’s “Morning Joe.” “And when you have a narcissist like that, who’s so narcissistic where it’s all about him, he will, maybe unintentionally, break laws. He will break laws because he’s only thinking about what’s best for him.”

When host Mika Brzezinski asked Moore if he were now wishing ill on Trump, Moore replied, “He is ill.”

“He is racist,” Moore said. “He is a misogynist. He is an authoritarian.”

.@MMFlint: This is going to be a massive resistance https://t.co/Rx39zTR9dQ — Morning Joe (@Morning_Joe) November 11, 2016

Like Moore, political historian Allan Lichtman predicted Trump would be president. But he also forecast that the next president would be impeached.

“This one is not based on a system; it’s just my gut,” Lichtman told The Washington Post in September. “[Republicans] don’t want Trump as president, because they can’t control him. He’s unpredictable. They’d love to have [Vice President-elect Mike] Pence — an absolutely down-the-line, conservative, controllable Republican. And I’m quite certain Trump will give someone grounds for impeachment, either by doing something that endangers national security or because it helps his pocketbook.”

Moore participated in a massive anti-Trump protest in Manhattan on Wednesday and has urged relentless resistance.

“We are going to resist, we are going to oppose,” he told MSNBC. “This is going to continue, tonight and the next night and the next night. And all he has to do is start nominating Rudy Giuliani as attorney general, and things like that ― or his Supreme Court. This is going to be a massive resistance. Women are calling for a million woman march on the Inauguration Day, and there is going to be the largest demonstration ever on Inauguration Day.”

Earlier this week in New York, Moore called for demonstrations to continue until Trump is out of office.

Michael Moore happened upon the protest tonight, calling for resistance and agitation. pic.twitter.com/LFiGaO1wfy — Andy Campbell (@AndyBCampbell) November 10, 2016