John Kelly needs to resign or be fired. The glare of the White House has exposed what Kelly managed to hide beneath his Marine uniform during a long and often distinguished military career — his tired and at times offensive views on gender, on immigration and what it means to be a good American. They are dangerous ideas that very much dovetail with the racism and misogyny of his new boss, Donald Trump — for whom Gen. Kelly has been a happy foot soldier. I'd warned way back in August, in this space, that Kelly had already shown he is not a good person, after ICE (Immigration and Customs Enforcement) and Border Patrol morphed into a national secret police during his brief time at Homeland Security. His departure probably won't make the Trump White House a better place, but it will allow us to cling to the notion that there is left some sense of decency in America's numbed political consciousness.