Canada "has the highest foreign-born share of the population in the entire G7 and its living standards have stagnated," said Vance.

See Full Page