I think it also really depends where you are, which is why generalising entire continents maybe isn't very useful. Someone from Luxemburg or somewhere in the Netherlands with more recent immigrants is going to be a lot more likely to speak multiple languages than say someone from Russia or more rural France, just as someone from China is more often going to be monolingual compared to someone from India or Singapore
I think it also really depends where you are, which is why generalising entire continents maybe isn't very useful. Someone from Luxemburg or somewhere in the Netherlands with more recent immigrants is going to be a lot more likely to speak multiple languages than say someone from Russia or more rural France, just as someone from China is more often going to be monolingual compared to someone from India or Singapore
More likely to run into a Portuguese speaker in Luxembourg than Russia for sure.