Flynn lied to the VP about it; not a good move. His departure is best to avoid the further distraction.
Are you new? This will be the distraction and Trump won’t be able to change his foreign policy. He should 100% not accept this resignation! He is at risk of completely losing control of the government. It should be obvious. They won’t let him decide foreign policy. Open your eyes!