I'm as curious as the next person to find out what actually happened re: the fumes, is BA (or any airline for that matter) required by law or authority to share their findings?
not withstanding the inconvenience for all those aboard, I'm glad that the crew made the right decision to divert. I've had my fair share over the years, and even though my initial reaction is always annoyance (hotels, rebooking etc), over time I've always been glad that the crew made the decisions when they felt the need to.