Just last month, Trump asked Michael Flynn to resign as national security adviser after it became clear Flynn had misled Vice President Mike Pence about having spoken with Kislyak about US sanctions on Russia before Trump was sworn in.