British Airways A320 G-MIDX operating BA1452 London Heathrow – Edinburgh diverted to Glasgow early this evening due to weather at Edinburgh. The aircraft remained at Glasgow causing BA1459 Edinburgh – London Heathrow to be cancelled.