A corroded battery lead could fail totally. This I believe would result in a total electrical failure as , I also believe, the alternators supply through the battery .
If the bad weather was not only over Kent, but over everywhere else, he had problems. If he was IMC he appears to have got visual without hitting anyone else and at least appears to have walked away from the landing.
What was the detail in the report?