Profile: Steely determination kept Boris Johnson on track for Downing Street