Comment by pjc50
> I've spoken to friends who have foreign relatives and they've also pointed out the problem the UK has which is
Lots of countries have this circularity, including Continental ones with ID systems, and I think it's an intentional anti-immigrant measure.
For Spain at least, most banks have foreigner accounts you can open with a passport, and convert into a normal account once you have local id later. It's a mildly unusual setup (and a bit confusing when you're new) but it's pretty widely available and it's not a significant blocker. There's plenty of other challenges and structural disadvantages as an immigrant, but this one at least isn't too bad.
If anything, there's really a big advantage to it for the banks - most locals already have banking, immigrants are the one market where you can get new customers without having to push them past the effort/laziness of switching from their existing setup.