Boris Johnson compares himself to a jar of honey found on a supermarket shelf - 'the product of many countries'. He thinks he is part Jewish, part French, part English, part American, part ...