Between September and November 2025, around 14% of delays were linked to leaf fall and other seasonal challenges, down from 20% during the same period in 2024. This improvement came despite 17 ‘red ...