Following its overnight delay, British Airways A319 G-EUPN departed Geneva this morning operating yesterday’s delayed BA735 Geneva – London Heathrow.