Watch: MSNBC host says Democrats 'have to do better' to combat Republican messaging