British Airways Boeing 777-236 G-ZZZB operated BA124 Bahrain – London Heathrow with an eleven hour delay late this morning as BA124D.