William Ormsby-Gore, 2nd Baron Harlech — British politician (1819-1904)