Harry Mount traces the $450million Salvator Mundi masterpiece, by Leonardo Da Vinci

For me it was a moment to savour when, at the National Gallery’s 2011 blockbuster Leonardo da Vinci exhibition, I stood in front of Salvator Mundi, or Saviour Of The World, writes HARRY MOUNT.