Más tarde ejerció como profesor de Historia Contemporánea en el Queen Mary College de la Universidad de Londres, y después pasó al London School of Economics & Political Science (del inglés, literalmente "Escuela de Economía y Ciencias Políticas de Londres") como catedrático y director del Centro Cañada Blanch para el estudio de la historia contemporánea de España de la misma universidad.