Heathrow Faces Challenges with New £10 Airport Charge Business 12 September 2024 The UK’s new Electronic Travel Authorisation (ETA) scheme, extending to all nationalities next year, has sparked significant debate. Implementing a…