NEW YORK (AP/CBSNewYork) — Keith Olbermann is leaving MSNBC and has announced that Friday’s “Countdown” show will be his last.

MSNBC issued a statement Friday that it had ended its contract with the the controversial host, with no further explanation. Olbermann hosted the network’s top-rated show, but his combative liberal opinions often made him a target of critics.

READ MORE: 2-Year-Old Shot In Head In Newark Survives Emergency Surgery, Family Says; Police Looking For Suspects

Olbermann did not say why he was leaving.

READ MORE: Group Marches Across Manhattan Bridge To Protest Shooting Death Of Daunte Wright In Minnesota

He was suspended without pay from the network for two days in November for donating to three Democratic candidates, which violated NBC News’ policy on political donations. Olbermann complained that he was being punished for mistakenly violating an inconsistently applied rule that he had known nothing about.

The host apologized to fans, but not to the network.

MORE NEWS: Hundreds Gather At Police Dept. In Minneapolis Suburb For 2nd Night Of Daunte Wright Protests

(TM and Copyright 2011 CBS Radio Inc. and its relevant subsidiaries. CBS RADIO and EYE Logo TM and Copyright 2011 CBS Broadcasting Inc. Used under license. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed. The Associated Press contributed to this report.)