New UK Travel Rules: Electronic Travel Authorisation (ETA) for EU and Spanish Residents from April 2, 2024 (Updated 2025) Starting April 2, 2024, people living […]