The road to the Iowa caucuses is quickly winding down, and President Donald Trump is offering his sharpest critique of his former U.N. Ambassador Nikki Haley yet. The President suggested on Wednesday that Haley was a “lightweight” who “made a lot of mistakes”. He told reporters at the White House, “Look, Nikki Haley was very much someone that I liked, but she got very hostile, when she got into the political world. I think she was very weak on the border, she made a lot of mistakes.” The President’s comments come at a critical time, with the Iowa caucuses just days away and Haley a prominent figure in the race. Haley was an outspoken critic of Trump during the 2016 presidential election and later served in his administration until her resignation in 2018. Since leaving the administration, Haley has become a leading critic of the President and recently endorsed South Carolina Sen. Lindsey Graham in the 2020 election. She has also described Trump’s foreign policy as “ad-hoc and reactive,” and criticized his handling of the conflict in Syria, saying the U.S. “abandoned” the Kurds. Haley has not yet responded publicly to the President’s comments, but her response is likely to be pointed. During her time in the Trump administration, she was known for her ability to stand up to the President’s often-controversial policies. The President’s comments come at a time when a number of Republican candidates are trying to distance themselves from Trump as the election draws near. His critiques of Haley may further alienate some moderates in the primary, which could have a significant impact on the outcome of the Iowa caucuses. Only time will tell if Trump’s sharp words are the final nail in Nikki Haley’s campaign trains’ coffin or if she will be able to overcome it in time for the run-up to the general election in 2020.