Covid-19 has been merciless. Related travel restrictions have meant the cancellation of thousands of flights worldwide affecting millions of passengers.