British Airways announces £3.8billion loss and warns passenger numbers will not recover until 2023

Parent company IAG said this is down from a £0.9 billion profit in the same six month period a year ago.