MSNBC host Mehdi Hasan announced Sunday night he was leaving the left-leaning network during his final prime-time broadcast two months after the cable news giant said it planned to scrap his show.
Hasan, who hosted the “Mehdi Hasan Show” on Sundays, broke the news after he was previously expected to stick with MSNBC as an analyst and fill-in host.
His show was canceled by network leaders in November after it suffered a ratings decline and as part of a larger shakeup at the news organization.
During the show’s last broadcast, Hasan said he was leaving to “look for a new challenge” as a new year brings “new plans.”
“As we begin 2024 with an election coming, a war still ongoing and too many Trump trials, honestly, to even keep track of and with this show going away I’ve decided it’s time for me to look for a new challenge.
“Tonight’s not just my final episode of the ‘Mehdi Hasan Show,’ it’s my last day with MSNBC,” he 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 all enough for tuning in and for your support and for your feedback. But as I say, new year, new plans.”
The cancellation and departure comes after Hasan, along with fellow anchors Ali Veshi and Ayman Mohyeldin, were criticized for commentary in the immediate aftermath of Hamas deadly terror on Israel on Oct. 7.
The network denied a report from Semafor in October that it muzzled the trio of anchors due to their purported pro-Palestinian viewpoints.
Hasan, known for his combative interviewing style, has sat in the anchor chair since he was hired by MSNBC in 2021 after previously working at Qatar-backed Al Jazeera English and left-leaning publication The Intercept.
With Hasan’s show canceled, Mohyeldin’s 7 p.m. show will expand to two hours, the network previously said.
MSNBC confirmed Hasan’s departure to The Hill Sunday night.
The Post has sought comment from the network.