Skip to main content

Last-minute bookings soar as Brits wait to commit amid higher costs of living