One airline has had to cancel 40% of its flights