First of all, humanitarian aid does not have the power to prevent migration. With the organizations and systems we have, including what we are talking about today, humanitarian aid does not have that power.
It is less about resources and more about political mandate and power. We are talking here about forced migration. We are talking about people fleeing war, fleeing extremely precarious economic conditions and climate issues. People are fleeing regions. The humanitarian response is to support and protect these populations in situations of migration.
To answer your question, I would say that, if there were a simple solution, we would have found it by now. However, reducing violence is one way to slow down the exodus and help people stay. That is what we want to do, because, as one witness said, most of the people who leave are hoping to return one day.
Canada can also play a proactive role in reducing violence and combatting impunity. Take Haiti, for example. International aid can have an impact in situations where there is local stability.
As you may have noticed, I am dividing my answer into two aspects: development aid, which has a long-term impact, and humanitarian aid, which seeks to provide some type of assistance to populations in migration situations. International aid actors have never claimed to be able to prevent people from leaving. In the global economy, international aid represents very few resources compared to the immense needs. What international aid does is provide a minimum amount of support to a minimum number of people.
However, population displacement issues are related to political issues, regional conflicts and corruption. If a criminal system takes control of a territory, it results in this sort of displacement.