Mainstream media host Mehdi Hasan has announced on Sunday he is leaving MSNBC after the network canceled his show in November.

Hasan, host of “The Mehdi Hasan Show,” anchored the final episode of his show on Sunday. Hasan used the final episode to tell his viewers he was leaving MSNBC.

“It’s been an absolute blast doing this live show on MSNBC for the past three years with an amazing team of producers behind me and with all of you watching at home … But, as we begin 2024 with an election coming, a war still on going, and too many Trump trials – honestly to even keep track of – and with this show going away, I’ve decided that it’s time for me to look for a new challenge. Tonight is not just my final episode of ‘The Mehdi Hasan Show,’ it’s my last day with MSNBC,” Hasan said. “Yes, I’ve decided to leave. To be clear, I am so proud, so, so proud of what we’ve achieved on this show on this network, and I can’t thank you enough for tuning in and for your support and for your feedback. But as they say, new year, new plans.”

Hasan, who has been very critical of Israel’s war on Hamas, lost his show after the network announced it was canceling it and expanding the Ayman Mohyeldin’s show to two hours.

Hasan landed in hot water following a clash with Mark Regev, Senior Adviser to Israeli Prime Miniter Benjamin Netanyahu, in November. During the exchange, Hasan accused the Israeli government of killing children.

Hasan also faced a huge backlash in 2019 after a 2009 video emerged where he made homophobic comments. Hasan likened non-Muslims to pedophiles and animals.

‘We know that keeping the moral high ground is key. Once we lose the moral high ground, we are no different from the rest of the non-Muslims, from the rest of those human beings who live their lives as animals, bending any rule to fulfill any desire,’ Hasan said in the 2009 video.

MSNBC declined to comment when asked if it canceled Hasan’s show because of the resurfaced video.