Immigration
Everyone has an opinion.
Few have looked at the data.
"Spain is full of immigrants"
13.37%. 1 in 7. INE and Eurostat data.
"The European country with most immigration"
Rank 7 of 22. Not even top 5. According to Eurostat.
"Immigrants take jobs"
Foreign unemployment: 16.7%. Spanish unemployment: 10.3%. LFS data.
"Immigration has spiralled out of control"
The big jump was up to 2009. After that, the series moves around 10-11%.
"Immigration explains demographic growth"
It explains 57.4% of total growth. A lot, but not everything.
"Immigration grows faster in Spain than Europe"
It rises slightly more than the EU average, but Spain ranks 11th in growth.
The data is there. You decide what to do with it.