The Liberal government is deliberately attempting to erase our borders. Over the past three years, it has done nothing to stop the flow of tens of thousands of asylum seekers illegally crossing our borders. Accepting all these refugees will cost Canadian taxpayers billions of dollars.
Moreover, in 2018, Canada welcomed more resettled refugees than any other Western country; more than the United States, a country with ten times our population, and as many as all of the European Union.
The UN’s Global Compact for Migration, which the Liberal government signed last year, aims to normalize this kind of situation, and to make it easier for millions of people to move to Canada and other Western democracies at will.
Since early 2017, more than 45,000 migrants have illegally entered Canada, mainly at Roxham Road in Quebec, avoiding official border checkpoints where they would be turned away and told to file refugee claims in the United States. About 40% of the refugee claims that have been processed have been rejected. These false refugees will eventually have to be deported, after costing governments tens of thousands of dollars each.
A report by the Parliamentary Budget Officer found that the federal government spends on average about $14,000 for each asylum seeker crossing into Canada outside of official border points. The total annual cost for federal agencies to process these claims is expected to reach $396 million in 2019-2020. It does not include expenses incurred by the provinces, territories or municipalities, which pick up costs related to social services.
Our current refugee policy is unsustainable, costly, and it is being abused by false refugees at our borders. This must end. The moral obligation of Canada’s government is to first help those in need among our own population, and then to give priority to real refugees.