 1938) and Caroline Pilkington (b.1943).He was educated at Ludgrove School (1979–1984), Eton College (1985–1989) and the University of Edinburgh (1990–1994), where he graduated with 1st Class Honours in English Literature.