Never known to mince his words, Donald Trump tweeted tetchily in spring that, "The people of South Carolina are embarrassed by Nikki Haley!"....