MSNBC host tells Democrats to fight dirty