Spain could take in up to three million migrants and their families within the next year, immigration officials have warned.

The government expected half a million people to apply, but nearly double that number came forward.

Spain could take in up to three million migrants and their families within the next year, immigration officials have warned.