Sir James Grant-Suttie, 4th Baronet — politician