Movement of Labour is a capitalists dream. Orange pickers and agriculture workers come from North Africa to work in Spain, meantime Spanish workers have to emigrate as they can't find work in Spain that pays enough to feed their families. The Spanish Workers go the UK and Germany and often do the low paid work that UK workers couldn't afford to live if they took the work. Meantime land owners get huge subsidies on top of cheap labour. No wonder they are kicking up a fuss about leaving the EU and wanting a continuation of cheap labour from abroad. Amazing how people think the EU is there to protect people rights. They protect the rich not the poor.
Surely the "orange pickers" coming from Africa to Spain is an issue for Spain and their government to sort out, not the EU. That cannot be blaced on the EU in the slightest.
Your theory that people from Spain can't afford to live there, so move here meaning UK people can't afford to go to get jobs is such a simplistic idea. Spanish people will get paid the same NMW or NLW (depending on age) as British people, so how can they afford to live and work here but British people can't?