Gonville and Caius College, Cambridge
He attended Nottingham High School, and then Gonville and Caius College, Cambridge (MA), Leicester University (PGCE) and Manchester University (BLing).