James Callaghan
Leonard James Callaghan, Baron Callaghan of Cardiff