These hordes arriving in southern Europe don’t want to stay there; most make a beeline across France and try to get to England. This played no small part in the Brexit vote.
Easy for Spain and Italy to simply let them pass through...
Thats true for a lot of them, but you dont have to search hard to find Africans (or Romanian immigrants, i.e. Gypsies) selling trinkets, begging, or hanging out in parks and streets in many parts of Spain and Italy. Also, from what I understand, Spain also has a fair number of illegals from Ecuador for some reason, and they tend to stay put.
Whatever the socialists think the results of amnesty for illegals and accepting many false refugees are going to be, Spain is not going to get out of this unscathed.