I'm not a gambling man, but I'm willing to predict, with a degree of confidence, that John McCain will win the election.
Whatever your politics, he's a good candidate: he understands campaigning and he understands what his electorate want.
Recently, I read the comment that 'if the American people vote with their heart, they'll choose Obama; if they vote with their gut, they'll choose McCain'.
Well, these aren't settled times in America (or anywhere else, come to that) and people can be forgiven for voting with their gut.
Furthermore, McCain is able to offer a clear-cut stance on most issues - witness his recent 'star turn' in front of a gathering of evangelical Christians when he boldly stated that life began 'at the moment of conception'. Obama, by contrast, fudged his response.
McCain and the Republicans will find it easy to hang just about any defamatory hat on Obama that they please....most of them will seem to fit.
So...if you're a liberal/leftist, stop worrying and try to reconcile yourself to another four years of right wing government in America, with all that that means for foreign policy. And if you're a conservative, relax: you needn't worry about a thing.
Of course, the Democrats ensured they were going to lose long ago by ensuring that their candidate was going to be drawn from a shortlist of two, highly contentious, candidates.
And there's an elephant in the corner here, too: the fact that many Americans (judging by the ones who confide in me) just don't feel ready for a black President - especially not a tryo one, like Obama.
Think about it....if Obama was actually elected, his lack of experience might actually set the civil rights cause back, which is surely something no sane person would want.
So...it's McCain, for better or worse.
See you in November.