Churchill was the foreign-born child of an American citizen. He was not a citizen. Why? Because the naturalization law did not make him one.
Cruz is the foreign-born child of an American citizen. He is a citizen. Why? Because the naturalization law makes him one.
Cruz is a naturalized citizen.
Again, Churchill is IRRELEVANT to the discussion.
Sen Cruz was born a US Citizen. That is a simple provable fact. You may not want to recognize that, you may want to change that. But is a fact non the less.
Cruz was naturally born a US Citizen, has not been naturalized and has never needed naturalization.