He won a place at Trinity College, Oxford, the first generation of his family to be able to go to university, and obtained a degree in Philosophy, Politics and Economics. He was the Secretary of the Labour Club and chairman of the Oxford Committee for Europe. He co-ordinated the Oxford student 'Yes' campaign in the 1975 referendum on membership of the European Community. He also skied for Oxford against Cambridge.