Today is the New Hampshire primary. The two scariest candidates, to many people’s minds, are far ahead in the polls: Donald Trump and Bernie Sanders. The big question is which Republican candidate will come in second. It likely won’t be Cruz, in non-religious New England.