Politics What is the UK’s new ETA travel scheme with a £10 charge – and what does it mean for visitors? Isabel van Brugen 11/09/2024