Benjamin Keene — British diplomat