Does Canadian labour law protect Canadian-born pilots from being layed off before foreign pilots with work visas at the same company? Additionally, is anyone aware of Canadian pilots that have been layed off at a company that is still employeing foreign pilots? Any thoughts to add on the topic?