Horace Forbes, 20. Lord Forbes