James Callaghan
James Callaghan, Baron Callaghan of Cardiff