From the South: The US ambassador to the United Nations, Nikki Haley is to leave the Trump administration by the end of the year.