Spain to grant residency and work permits to around 300,000 undocumented migrants per year

Young migrants arrive in the port of La Restinga at El Hierro in the Canary Islands.