MSNBC host Martin Bashir resigned Wednesday following controversy surrounding remarks he made on his show in November about former Alaska Gov. Sarah Palin. "Upon further reflection, and after meeting with the president of MSNBC, I have tendered my resignation," Bashir said in a statement. "It is my sincere hope that all of my colleagues, at this special network, will be allowed to focus on the issues that matter without the distraction of myself or my ill-judged comments." In a segment that aired on his show in November, Bashir called Palin a "world class idiot" after she equated the United States borrowing money from China with slavery.