travel Financial insecurity prevents holiday-taking among residents in several EU countries. , and Administrator 2025 April 30