Canada is facing a looming labour shortage. A million jobs could be going unfilled across the country by 2021 because of a lack of qualified candidates. Sectors facing critical shortages of skilled labour include mining, oil and health care. Alberta is already facing labour shortages and the province anticipates a deficit of 114,000 jobs by 2021. In Ontario, by 2031, the shortfall in skilled labour could be as high 1.8 million according to an analysis of Ministry of Finance data.