All the British Airways flights cancelled today from UK airports OLD THU

Airlines blame continuing travel disruption on Covid-related staff shortages