Bernie Sanders and Donald Trump skated to wins in New Hampshire by what appears to be large margins.
On the Republican side, though, there's a real battle for second through fifth place, with Kasich 2nd, Jeb Bush 3rd, Ted Cruz 4th, and Marco Rubio 5th.
I'll wait to see how Rubio spins this into a win somehow.
We'll update soon with speech excerpts and news.