British Airways Boeing 777-236 G-ZZZB operating BA123 London Heathrow – Doha (depart London Heathrow 27th December) diverted via Bahrain this morning due to long fog based hold times at Doha.