British Airways Boeing 777-236ER G-VIIL operated last night’s delayed BA104 Dubai – London Heathrow in the early hours of this morning as BA104X. The flight was delayed due to crew minimum rest requirements.