your comments about BA say it all. It takes a reputable airline to go the extra mile (excuse the pun). Glad you got home to your family safe and sound.
Like you , I am a relative newcomer to the forum and have found it very helpful, and enjoy my many exchanges with newfound friends.
Hope you all have a wonderful Christmas wherever you happen to be.