Last-minute summer holiday bookings rise as Brits flee rain