Governance failures I’ve already noted all is not well at Leonard Cheshire Disability (LCD): the Chief Executive and the Head of HR left at no notice. (LCD’s PR team told a Third Sector magazine journalist that Pelham would stay on until replaced, but now LCD refute having said any such thing.) Now the Interim Chief…