UK holiday demand may have peaked amid cost of living squeeze, says travel industry October 13, 2026 · The Guardian Read full story at source