> You would be shocked at how well certain nationalities like the Dutch and Swedes speak English.
Totally. All Northern countries to be fair. And then in my experience at least some Eastern countries (like Slovenia).
Really it seems like the South of Europe is a bit weaker in English, my guess being that their native languages are latin and not germanic (so it's further away from English).