People

51% of UK consumers plan to travel abroad twice in 2024 despite cost of living crisis