07 Jul, 2023 UK Electronic Traveller Authorisation: What is it and when does it come into force? By Ashley Fleming Many frequent travellers will be familiar with the ESTA system; an online visa waiver that tourists are required to obtain before...