BA say it landed at LHR, so looks like computer gremlins as far as LTN claims concerned. Switch the PCs off and on again, lads.
Can't shed any light on the mayday claim. Frankly, Heathrow is such an ordeal these days that it's a wonder we don't get maydays from everyone funnelling in and out