Former President Donald Trump is sharpening his attacks on Nikki Haley, as polls show the former UN ambassador trailing him by just single digits in New Hampshire.