Canada will welcome 485,000 permanent residents next year and 500,000 in 2025 as the country faces an ageing population and labour shortages in key sectors and is seeking to spur growth with the help of new qualified professionals from countries like India.