Edward Ingram — British diplomat