He was given several honorary doctorates including one from the University of Oxford .
He has been awarded a number of honorary doctorates , at various institutions .