US election: Ted Cruz defeats Donald Trump in closely fought Iowa caucus
Getty Donald Trump Texas Senator Ted Cruz has defeated Donald Trump to win the Iowa caucus. The upset for the billionaire entrepreneur puts Cruz a step closer to the Republican nomination for November's presidential race. Iowan Democrats and Republicans are the first in the US to vote on who they want to be their party's candidate to succeed Barack Obama. Even the most recent polls predicted The Donald would take the caucus by a margin of 3%.