Nikki Haley says she is voting Trump for president Ms Haley was once Mr Trump’s UN ambassador and was the last of his major Republican primary rivals.