Not only do migrants fill a key gap in the domestic labour market, they also have a significant impact on the economies of their home countries - in places such as Mexico and the Philippines, the remittances they send home often exceed official development aid.