deggers, I agree: a battery problem - already known - would be the best for Boeing. A new, previously unknown, problem with the Dreamliner, also causing a fire hazard, will develop a nightmare for Boeing.
What happened at LHR is a huge disaster for Boeing and all airlines that operate the B787. A lot of passengers are scared of travelling on a Dreamliner for a long time.