Following its overnight delay, British Airways A320 G-EUYJ departed Larnaca this morning operating yesterday’s delayed BA663 Larnaca – London Heathrow as BA663D.