Nikki Haley has become the latest high profile Republican presidential candidate to file primary paperwork in New Hampshire, with polls showing President Donald Trump with a commanding lead. Recent endorsements of other candidates have not moved the needle politically in Iowa, and the outcome of the New Hampshire primary could be determined by the 300,000 undeclared voters in the state.