Everyone visiting UK will need permission and face charge from 2025 as travel visa scheme expands
Rules requiring people visiting the UK without a visa to pay £10 will be expanded to include travellers from most countries from November
Rules requiring people visiting the UK without a visa to pay £10 will be expanded to include travellers from most countries from November