British Airways says it has 'no option but to cancel nearly 100%' of flights after pilots' strike

British Airways says it has had to cancel almost all flights as a result of a pilots’ 48-hour strike over pay.