British Airways A321 G-EUXH operated BA1458 London Heathrow – Edinburgh with a three hour delay late this evening. As a result the return BA1465 has been delayed overnight due to a combination of crew being out of hours and London Heathrow facilities being closed.