Reporting back. We didn't go. We got to check-in at London Gatwick airport and were told our tour company had cancelled our tickets. They hadn't told us. The flight we were booked on did go, without us, but I imagine getting home from St Lucia would have been tricky. Now waiting for a refund!