Polls are open in New Hampshire where record turnout is expected. The Republican primary is effectively a two-person race between former President Donald Trump and former U.N. Ambassador Nikki Haley.