Your about 3 years out of date BPF.
They are rebuilding and it seems now going well fleet size increasing and 5 days ago reported greatly increased earnings.
Flying again to UK also
Just IT/server problems I suspect but then you can never be sure these days although their flights are arriving and departing normally - nothing in the local press ether