A new analysis of the 2025 travel season reveals a significant economic "spending squeeze" across several European and ...