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