As I survey the political scene, I don’t think it’s too soon to make a firm prediction about the 2008 presidential race. I think Hillary Clinton will be the next president of the United States.

The way I see it, the only reason Al Gore and John Kerry didn’t win in 2000 and 2004 is that they ran two of the worst campaigns in American political history. Yet both lost only by the skin of their teeth.