Following its overnight delay, British Airways Boeing 777-236ER G-VIIJ departed Dubai this morning operating yesterday’s delayed BA104 Dubai – London Heathrow as BA104D.