Just launched, the ETA UK platform is stormed
The launch of Electronic Travel Authorization (ETA) in the UK is already attracting a massive influx of applications from Europeans, with digital queues forming even before it officially comes into force. As of yesterday, March 5, 2025, European nationals can start applying for their ETA for planned travel ... Read the article