I was just sitting down to type that White House sources were telling me they expected Mike Flynn to be forced out by tomorrow afternoon, but now word is coming out that he has resigned.
There is a steady drumbeat coming from the Jeff Sessions’ led Department of Justice that Flynn is a high risk and some reports suggest he could be compromised by the Russians if they wanted.
Flynn lied to Vice President Pence about his conversations with the Russians, which got the ball rolling on his termination. This resignation saves face and, I suspect, will help dispense with the notion that he was fired by the Obama Administration for calling out radical Islam. In fact, Flynn was fired from heading the Defense Intelligence Agency for a disruptive and chaotic management style.
Conservative friends of mine who work in the DIA tell me they cheered when he was fired and were dismayed that Trump would bring him back. That did not even last a month.