Six UK travel firms have ceased trading in 2026 so far and have now cancelled all bookings. The conflict in Iran pushing up ...