No. Please site the data where supply and demand works everywhere else but not when it comes to immigration.
If you use Google there is plenty of research disproving you from Canadian sources that pander to both Liberal and Conservative readership.
I'll give you the benefit of the doubt, like the saying goes "the road to ruin is paved in good intentions".