En la Cámara de los Comunes Británica, llamó la atención de Henry Temple (1784-1865), 13º vizconde de Palmerston, quien le nombró subsecretario para las Colonias, función que conserva dos años.