A travel authorisation middleman has been accused of exposing thousands of documents after an alleged data leak.
Travellers to the UK now have to obtain the new electronic travel authorisation (ETA) before their journey, and countless websites have mushroomed to facilitate the service.
One of them is UK Visa Portal, an independent travel assistance company reviewing travellers’ applications and submitting them to the Home Office on their behalf for a fee.


English (US)