We are travelling to St.Lucia from Dubai on Emirates flight and second connection is BA flight from Gatwick Airport (I believe same rules will be applicable as for Heathrow). Unfortunately there is no agreement between these two airlines so we will need to pick up the luggage (which means going through immigration) and check it in on the next flight ourselves.
My husband is British National so he does not need a visa to go outside of transit zone but I do (I need to get it in advance due to recently changed rules regarding transit of my nationality and we do not have time for this).
The question is can he pass through immigration, pick up the bag and check it in on BA flight if I stay in transit?
We are landing and flying out from same terminal and will print boarding passes before we start the travel.
The only worry is we have same booking reference and my husband is concerned ground staff might not let him to check in the bag (and possibly on the flight) if second passenger is not there (me).
We tried talking to BA but without much luck so if anybody here can help with the answer it will be much appreciated as otherwise we will have to travel with hand luggage and both stay in transit.