He needs to resign.
No way, MSNBC needs to keep this idiot on the payroll for the same reason that it was good that all the assassination attempts against Hitler failed. He’s an utter moron that keeps a good competent person out of his chair, that’s what you want. It helps take down the ship faster.