In May 2004, outside his home and clad in a skull-and-crossbones beanie and Hawaiian shorts, Boris Johnson, then MP for Henley, found himself confronting journalists amid a storm of controversy….