Rob Crilly Republicans: Trump, Kasich Donald Trump has had an impressive lead throughout this race in New Hampshire, but he has seen it dip in recent days while John Kasich surges in part because of Marco Rubio's misfortune. I'm having a cheeky side bet on the Ohio governor snatching it although Mr Trump remains favourite Democrats: Sanders, Clinton This is the second state that heavily favours Bernie Sanders (predominantly white, retail politics, neighbouring his home state) so anything other than a Yuge win should be considered disappointing. From here on in, things will get much, much tougher for Mr Sanders. Nick Allen Republicans: Trump, Kasich It won't be a "huge" win for Trump but he's so far ahead in polls it's hard to see him coming in anything but first. He'll spin it as a great victory but doubters will take from it that he is never going to reach his poll numbers in an actual vote. Kasich's hard work in New Hampshire should edge him ahead of the rest. Democrats: Sanders, Clinton Bernie Sanders will win, but again not by as much as the polls have suggested. Hillary Clinton will be able to take heart from the fact that she's made up some ground. Barney Henderson Republicans: Trump, Bush The polls all seem to suggest that Trump has got New Hampshire in the bag, but with so many undecided voters, I think it will be closer than many think. The really interesting thing will be who finishes second. Bush seems to finally found a bit of momentum and zest here, so, partly just to be different, I'll go for him. Democrats: Sanders, Clinton The Clinton campaign is clearly a bit rattled and a big win for Sanders in New Hampshire will really give them cause for concern. As with the GOP, I think it will be closer than the polls have suggested, but New Hampshire will definitely Feel the Bern tonight. David Lawler Republicans: Trump, Kasich Donald Trump will secure a comfortable victory, though he won't manage the 32% he's averaging in the polls (26% sounds about right). John Kasich will emerge from the scrum behind Mr Trump, narrowly edging Ted Cruz, for whom third is a strong result. Marco Rubio will slip out of the top three. Democrats: Sanders, Clinton Bernie Sanders will beat Hillary Clinton, and it won't be close. After spending a week in New Hampshire, it feels as though the state is chock full of Sanders voters. Purely anecdotal, but I think Bernie has it in the bag. David Millward Republicans: Kasich, Trump Kasich to run Trump very close in NH. Polls suggest he is gaining traction and he has spent an awful lot of time up here over the last few months. This is not evangelical Christian territory so the bible thumpers are not going to be in for a good night. Kasich has had a lot of newspaper endorsements from the NH press and indeed the New York Times. Democrats: Sanders, Clinton As for the Democrats, Sanders. Everything shows that NH is going to feel the Bern. Ruth Sherlock Republicans: Trump, Rubio Donald Trump has been the certified frontrunner in New Hampshire, almost since this election began. He will likely win tonight, though after his Iowa defeat it may not be by as big a margin as the polls predict. Rubio took a beating at the last debate, causing a slight downward trend in the polls, but on the ground here in New Hampshire his crowds are getting bigger. The campaign had to move two recent rallies to bigger venues as so many people wanted to attend. Democrats: Sanders, Clinton New Hampshire is gripped by Bernie fever. The septuagenarian senator has gained the status of a movie star. He will likely win but, as with Trump, the question is by how much. Hillary's campaign has accepted they will likely lose but they have spent these weeks trying to mitigate the damage. A huge victory for Bernie would be a humiliation for Hillary.