British Airways cancels almost 1,000 flights in July disrupting travel plans for thousands
The aviation industry is suffering major disruption as a surge in demand for travel coincides with staff shortages across vital roles.
Evening Standard ·