British Airways branded 'national disgrace' over treatment of workforce during coronavirus pandemic