(According to Experian Marketing Services 1 in every 20 men living in Britain have the first name John, that works out at a total of 4.87 per cent of the population, or 1,166,793 men. The next most popular names in order are David, Michael, Steven, James and Paul. I wonder what happened to George and Ringo?)