Originally Posted by
rumbataz
We arrived at LHR more than 45 minutes late
Indeed you did. You arrived 46 minutes late.
I'm afraid I have little sympathy. I suspect that you may be better off finding a new way to get to London as British Airways won't show much interest until their punctuality costs them money.