British Airways A321neo G-NEOU operated BA1458 London Heathrow – Edinburgh with a three and a half hour delay late this evening causing the return BA1465 to be delayed overnight due to crew rest requirements.