It appears that London and Milan were delayed until the following morning no reason given, NY was cancelled (.consolidation no doubt will be the explanation , but being days before CNY I would suspect other reasons )
The company's arrogance is coming back to bite them in the ass a Got to love Karma