While we know Cruz renounced his Canadian citizenship, do we know that Canada accepted Cruz’s document to renounce his citizenship?
If Canada refused, Cruz is still a Dual Citizen.