Visas PermitsUK ETA Deadline: Mandatory 'Permission to Travel' for EU Citizens (Feb 25, 2026)Dec 24, 2025