Envoy: Why it's 'difficult' for Britain to apologise to Keny