Cruz's mother was a Canadian citizen when Cruz was born...
“Cruz’s mother was a Canadian citizen when Cruz was born...”
Do you have a source for that? Cruz’s mom moved to Canada in 1967, Ted was born in 1970. At the time, Canada required living in the country for five years before one could apply for Canadian citizenship.