Of course, English is the lingua franca.
Essentially this (though there are some stubborn holdouts - like French in the Western Maghreb).
In Western Europe, at least, most people would have attained a certain level of command of English, yeah. English really is crucial to fully participate in popular culture and to further one's career.
Not in Spain... (well, the thing about career is true but it is still a relatively recent development. In Madrid it was very rare to meet someone over the age of 30 who spoke English well or even at all - and I include quite professional people in this list, like civil engineers).