Cruz is a natural born Canadian citizen. He had to renounce it last year.
Yes, it’s quite clear. The Naturalization Act of 1795 expunged the murkiness of 1790 and said children born to citizens overseas were “citizens at birth”. They could have written “natural born” but didn’t.
“Natural born” is meaningless if it can be applied equally to two countries at once.
He is also a natural born citizen of the U.S.A.