The ultimate No-Deal Brexit checklist for Brits in Spain

We don’t know yet what will happen when the March 29th Brexit deadline arrives. But whatever the scenario, it’s best to be prepared.