Lord Sailsbury har hittills varit en misskänd man.