Alexander Henry Campbell — British politician