Bank of London, the embattled digital clearing bank, has appointed Christopher Horne as its new chief executive as it looks ...