Just got checked in for the flight tomorrow.
Big red message:
your passport and/or visa(s) must be checked at the airport
It's appearing on all six boarding passes. I take it we have to do it at BHD and repeat it at LHR? Or is it fine just to have them checked at bag drop tomorrow morning?