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!