Spanish is the second most widely spoken language in the world after Mandarin Chinese so most people in Spain don't learn English, they don't need it.