Sure, but expanding the definition of “Canadian” to include people who were already poor is a bit different from people who were already Canadian becoming poorer.
I don't think the average migrant salary is much different from the average UK citizen salary. Then again, I also don't find the "financialisation" argument very compelling. Plus, the GDP per capita visibly does not go down every year.
Couldn't this largely be explained by their importing huge amounts of low-income people?