Colonie du Cap
De 1878 à 1881, il est Premier ministre de la Colonie du Cap. Il l'est de nouveau de 1886 à 1890, de 1896 à 1898 puis de 1900 à 1904 durant la seconde Guerre des Boers.