He chose to present Queen Elizabeth I for the BBC's series of Great Britons in 2002. He was elected as the jury's foreman. His mother, Cora, was brought up in Fife.He attended a grammar school, Harrow County, and went on to read History at Peterhouse, Cambridge.