Following its overnight delay,¬†British Airways A320 G-EUUR departed Istanbul early this evening operating yesterday’s delayed BA677 Istanbul – London Heathrow as BA677D.