Sorry to hear this OP. Within the email confirmation of the BA Holiday, there should have been contact details for the "duty office" and (albeit a wait on hold...) should have been able to help and resolve almost immediately. Did you source your own accommodation in place of this ? Or did the Holidays team help ?