Spain will allow all vaccinated travellers to visit the country from June 7, Prime Minister Pedro Sanchez said on Friday,…