En 2004 fue nombrado oficial de la Orden del Imperio Británico, y en 2006 fue nombrado Doctor honoris causa de la Universidad de Liverpool.