Yes, there is a shortage of workers depending on the industry and experience, but it doesn't justify letting millions of people come in,. And there is little selection, many (most) of the newcomers don't speak proper English or French and don't have the qualifications that are required by the...