Scrapped flights, resurgent Covid deliver Christmas gut punch