James Callaghan
E6695
James Callaghan was a British Labour politician who served as Prime Minister of the United Kingdom from 1976 to 1979 and held all four of the UK's major offices of state during his career.
E6695
James Callaghan was a British Labour politician who served as Prime Minister of the United Kingdom from 1976 to 1979 and held all four of the UK's major offices of state during his career.