Rep. Maxine Waters (D-Calif.) slammed President Trump on Friday for his assertion that former FBI Director James Comey did not tell the truth in his congressional testimony this week.

"The president is lying," Waters said in an appearance on MSNBC’s "All In with Chris Hayes." "The president absolutely asked him to end his investigation into [former national security adviser Michael] Flynn in the way that he did."

Trump on Friday said Comey's testimony confirmed that he did not interfere with the federal investigation into Flynn.

"Yesterday showed no collusion, no obstruction," he said. "But we were very, very happy and, frankly, James Comey confirmed a lot of what I said. And some of the things that he said just weren't true."

ADVERTISEMENT

Waters also said she did not believe that Trump possessed recordings of his meetings with Comey, even though Trump threatened Comey with “tapes” last month. She said Trump knew what he was doing during a February meeting with Comey, in which he cleared the room of top aides and administration officials including Attorney General Jeff Sessions Jefferson (Jeff) Beauregard SessionsRoy Moore sues Alabama over COVID-19 restrictions GOP set to release controversial Biden report Trump's policies on refugees are as simple as ABCs MORE.

“He did that for a reason,” Waters said. “He didn’t want other people to know exactly what he was saying.”

“If there are tapes, you can believe they won’t see the light of day,” she continued.

Trump again on Friday refused to confirm or deny the existence of secret recordings of his conversations with Comey, saying only that reporters would be “very disappointed when you hear the answer.”

Trump also said that he is “100 percent” willing to testify under oath about his conversations with Comey.

"I would be glad to tell him exactly what I told you,” Trump said when asked if he would give a sworn statement to Robert Mueller, the special counsel leading the investigation into Russia’s election interference.