Iowa caucuses: Cruz beats Trump and Clinton claims narrow win
Ted Cruz has caused a big upset by beating Donald Trump in the Republican Iowa caucuses, while Hillary Clinton claimed an extremely narrow victory over rival Bernie Sanders in the Democrats' race.
The caucus is the first vote in the race for the US presidential nominations for both parties, and is seen as an important bellwether for candidates' chances in the elections.