Henry Long — English politician and lawyer