Waters, who has been a frequent and outspoken critic of Trump, was commenting in the wake of a public spat between Haley and White House economic adviser Larry Kudlow over the administration’s policy on Russia sanctions.

Haley had announced on Monday that the United States would be imposing fresh sanctions on Russia as a response to its support for Bashar al-Assad’s regime following its latest suspected chemical attack on its own citizens. The White House quickly rolled back that pledge, with Kudlow stating that Haley had “got ahead of the curve” suggesting that she had been the victim of “momentary confusion.”

Unlike a number of members of the Trump administration who have seen their statements and positions undermined publicly, Haley struck back. “With all due respect, I don't get confused,” she said. Kudlow later called to apologize to Haley, a White House official told the Associated Press.

nikki haley

United States Ambassador to the United Nations Nikki Haley speaks during a U.N. Security Council meeting requested by the United Kingdom for an update on the investigation into the poisoning of a former Russian spy and his daughter on April 18 in New York City. Haley's comments on Russia sanctions received a push back from the Trump administration. Spencer Platt/Getty Images

Waters, though, suggested it would be a mistake for Haley to remain a part of the Trump team.

“Nikki Haley, why are you aligned w/ Trump? She queried on Twitter. “What is it about him that makes you want to suffer endless humiliation? If you are concerned that Larry Kudlow and Trump think you are confused, why are you staying? How can you accept his lies & his policies?”

Trump has fired back at the congresswoman in recent weeks. At a rally last month, the president referred to Waters as a “low IQ individual,” adding that “you can’t help it." Waters has called Trump’s comments racist.