That sounds like a recipe for population replacement. Historically a wonderfully bad idea.
Why are Canadians (like whites everywhere) not having children? It strikes me that we should answer that question before replacing them by populations a bit further left on the civilizational bell curve.