£910 Million loss to a £45 million profit in three years seems quite impressive to me.
Ok - we wont do as forecast; but this is due to events beyond our control.
All the other operators are faced with the same situations, and so should all struggle equally.