A survey asking Republican supporters in the key US state of Iowa to pick a presidential candidate has placed Texas Senator Ted Cruz ahead of Donald Trump, who leads in most national polls.
The poll, ordered by Bloomberg Politics and The Des Moines Register, gave Mr Cruz a 10-point lead over Mr Trump.