John Leahy — British diplomat