There's no debate - Ted Cruz is a natural born citizen and eligible to run for president.