Han gikk på Shrewsbury School og studerte historie, filosofi og politikk ved Pembroke College i Oxford. Han var president for debattklubben Oxford Union.