prime ministerpoliticianLabour Partynaval officer

James Callaghan

James Callaghan was a British Labour politician who served as Prime Minister from 1976 to 1979 and uniquely held all four Great Offices of State.