British Airways Boeing 777-236 G-ZZZA operating BA226 Atlanta – London Heathrow (depart Atlanta 10th March) diverted via Cardiff-Wales this morning due a combination of long fog based hold times at London Heathrow and the temporary closure of the north runway following an American Airlines emergency landing.