Canada needs immigrants to prosper, but immigration is a contentious issue in Canada.
Sure we are more liberal than most countries but it still is a problem.
And we are not alone – immigration is an issue all over the world.
Witness, the attempts by the Trump administration to deal with it – inflaming its core right wing American base.
Other countries such as Hungary also fit the right wing mold by directing attacks at Muslims.
But the reality is countries all over the world need immigrants.
Japan is a good example. It’s population is the oldest in the world, the birth rate is extremely low, despite government attempts to increase it to the point of offering money for having children.
But it’s not working.
So the only solution is encouraging people from other countries to immigrate to Japan.
Canada is in the same boat.
Not right now.
But in a short period of time we will face the same problems as Japan.
But despite that a lot of Canadians are not convinced believing instead in a Canada First policy.
And adding to the problem is the reality that a lot of Canadians do not understand the difference between immigrants and asylum seekers.
And politicians are responding. Recently the Liberal government signalled it was getting tougher on asylum seekers.
And the reason for that is simple.
But it also is astonishing that, even though Canada needs immigrants to prosper, a lot of new Canadians resent asylum seekers fearing they will get Canadian citizenship in a way that is not fair.