Donald Trump's son-in-law Jared Kushner and the man who would become national security adviser, Michael Flynn, met with Russia's ambassador to the US in December, the White House has said.

The sit-down at New York's Trump Tower was a "brief courtesy meeting" which lasted for 20 minutes.

Mr Flynn was fired last month over accusations that he misled Vice President Mike Pence and other White House officials about his contacts with Russian Ambassador Sergey Kislyak.

The Trump team's public accounting of Mr Flynn's conversations with the ambassador have changed multiple times.

The White House did not confirm the in-person meeting — or Kushner's contact with the ambassador — until Thursday.