I am a dual Citizen with Canada and the UK. I am confused with the terminology Non-resident and Permanent Resident. What is the difference? Do I become a Non resident or "Foreign national" If I retire in Mexico as a resident on a retiree visa can I then use my UK citizenship to become a Foreign National in Canada. I will be using my Canadian passport for travel until I renew my UK passport.