The long and awkward truce between anti-establishment favorites Donald Trump and Ted Cruz blew apart at the Republican debate Thursday as the two men battling for first place in the Iowa caucuses tore into each other over Cruz's eligibility to be president.

Trump has raised the "birther" issue in recent days over Cruz's birth in Canada to an American mother — acknowledging he has done so as Cruz has strengthened in the polls — and Cruz accused him of political expediency.

"Since September, the Constitution hasn't changed," Cruz said in the forum aired on the Fox Business Network. "But the poll numbers have."