Around half a million registered voters are expected to cast their votes for their desired Republican or Democratic presidential candidate in New Hampshire today. This will mark the