Canada is home to 6.8 million foreign-born residents — one-fifth of the country's population and the highest ratio in the G8 — while aboriginal populations surged by 20 per cent between 2006 and 2011, Statistics Canada's controversial National Household Survey (NHS) suggests.