Gifford Long — English politician