How is this relevant to the BA forum? There is a dedicated LH forum to discuss their service failings and OP may get advice on what he can do (or not) next.
Don't think it is sustainable that we have a thread for every service failure (or success) of other airlines.