Se educó en el Inverness College y en la Universidad de St.
Andrews en Escocia. Posteriormente, se mudó a Inglaterra para estudiar en la Universidad de Oxford, donde se graduó en Filosofía, Política y Economía.