President Donald Trump asked for Michael Flynn's resignation after he lost trust in his national security adviser for misleading Vice President Mike Pence over his calls with Russia's ambassador, the White House said.