WTM London 2026 Opens With a Reality Check: Travelers Want Luxury Experiences, but Who Can Afford Them? November 4, 2026