Where is your proof that "Non Canadian citizens ... taking jobs from Canadians." .  My experience is two fold -those who take menial jobs that Canadians won't take and those jobs for which Canadian applicants are just not qualified for.  So get off your Trumpite box and realize that Agent Orange is slowly moving to a police state.  He will be gone by Christmas!!