My predictions for the New Hampshire primaries:

Bernie Sanders will win for the Democrats, but by a smaller margin than expected. After New Hampshire, Hillary Clinton will begin racking up a string of primary victories.

For the Republicans, Donald Trump will take the top spot, but there’s still room for a surprise. However, that surprise won’t come from Marco Rubio, who’s suffering damage from his disastrous debate performance. Keep an eye on John Kasich whether his late surge has any real steam.