The National Air Traffic Services reveals why thousands of UK passengers were left stranded as 1,500 flights were cancelled and 575 delayed.