What the new ETA visa means for travelling to and from the UK

Visitors from 85 nationalities, including the United States, Canada and France, will need the pass to legally travel to Britain

What the new ETA visa means for travelling to and from the UK

Visitors from 85 nationalities, including the United States, Canada and France, will need the pass to legally travel to Britain