My goodness. What a thing to happen. Glad it was all sorted with relative ease. But between this happening and the other guy whose boarding pass was obtained by someone else and allowed to board in AMS, seems like BA ground staff and/or IT is slightly a bit off.