Hugh Campbell — British politician