Very sorry to hear, even though I've never used your agency. I hope you get through this, as I can imagine it must be awful.
It sounds like BA have been watching FT very closely indeed. How many threads have we had on dropping the last leg in the last year?