Obama 2nd in New Hampshire

Barack Obama secured a strong second place in New Hampshire to follow up his win in Iowa a few days ago.

Hillary Clinton secured 39% of the vote, closely followed by Barack Obama on 36%. John Edwards came in a respectable third on 17%.

Despite coming in 2nd, still a great speech from Obama.

Obama wins Iowa

Obama recorded a stunning win in the first contest of the race for the Democratic nomination for President of the United States. From polls over the last year which showed him consistently well behind Hillary Clinton, Obama has worked steadily to make up the ground. In the caucus in Iowa, he did that, and a lot more, leading Clinton and Edwards by at least 8%, and taking home a good few more delegates too.

It's an amazing turnaround for Obama, and bodes well as he moves on to the first primary in New Hampshire

Check out the Iowa victory speech here, one of the best political speeches you will witness.