It seems the US primaries are living up to their unpredictable form.

For the Democrats: Obama wins in Iowa , then Clinton wins in New Hampshire .

For the Republicans: Huckabee wins Iowa , and McCain takes New Hampshire .

While the lead seesaws from one candidate to the other lets remember that Bill Clinton only polled 3 percent in Iowa (1992) and then went on to win the nomination. In other words it’s still early days.

All pundits predict a Democratic win for President, so it doesn’t much matter who wins the Republican race for the Presidential nomination.

But the Democrat choice is going to be groundbreaking whichever way it goes – if you believe the choice is only between Barack Obama or Hillary Clinton. One is black and the other is a woman. It’s hard to believe the American public is ready for either.