Currently in St Lucia and have an overnight delay. Luckily we were told before getting to the airport and we have a free night paid for by BA. However no one seems to have info of our connection in London to Glasgow. We obviously miss it and we booked through Expedia. We've provisionally booked a premier inn but is ba obligated to find us a hotel room in gatwick and our onward flight? Ba said to contact tour operator but the contact numbers don't work. We hAve 3 small children so hanging about gatwick i overnight is not an appealing prospect (we'll arrive London at 11 pm uk time).