British residents

Spain to guarantee British residents’ rights in no-deal Brexit case

More than 300,000 British citizens are registered in Spain and an unknown number unregistered Read More