US presidential elections are not for the faint-hearted.

They are now effectively two years long and burn through ridiculous amounts of money.

And it's still six months before any voting occurs in the Democratic primary.

Advertisement
Advertisement