Balliol College, Oxford
Родился в семье дипломата Боба Макдоны. Окончил Баллиол-колледж Оксфордского университета со специализацией по классической филологии, в годы учёбы занимал выборную должность президента так называемого Оксфордского союза — традиционного студенческого дискуссионного клуба, в ноябре 1972 года в этом качестве организовал выступление в клубе премьер-министра Ирландии Джека Линча.