Michael Flynn resigns

National security adviser Michael Flynn has resigned.