British Airways Boeing 787-9 G-ZBKF operating BA102 Calgary – London Heathrow (depart Calgary 16th December) diverted via Glasgow this morning due to long fog based hold times at London Heathrow.