Donald Trump said John Kelly is doing "a great job" but that isn't necessarily a good thing for the Chief of Staff who called Trump an "idiot." Ruth Marcus, Eugene Robinson, and Jonathan Alter discuss Trump's tangled staffing web with Ali Velshi.