NBC News reports that White House Chief of Staff John Kelly has eroded morale in the West Wing in recent months, going as far as to calling Trump an "idiot."