Back in December when there were delays to flights from LGW due to the snow, having made our way down to the gate from the lounge to find the flight was not boarding yet, the Captain took the tannoy and announced that he was sorry for the delay, what was happening and boarding in a few minutes.
Not quite the same as Martyn’s experience, but at least everyone saw the Captain at the gate making the announcement. What is also a nice touch, is when the Captain stands with the crew at the doors bidding farewell to passengers. This Captain did as well, so full marks to him and I did email BA to ask them to congratulate the Captain. Sadly I didn’t get an acknowledgement.