My husband is from Ukraine and I am from Latvia (EU). He has UK permit to stay and work in UK for 5 years. He has an Estonian permit to work there as well, but it will expire next October. We are planning to go to Spain in August and would like to know whether he needs a visa to go there.
Is his visa valid only in UK and Estonia? I know about some cases, where visas were issued only for specific country, but in most cases, the visa is issued for whole Schengen area. If your husband has visa valid for Schengen area, then he will be able to travel to any country in the area, including Spain.