The favorite to replace British Prime Minister David Cameron is a mop-haired, New York City-born eccentric who was once stuck midair on a malfunctioning zip line. Former London Mayor Boris Johnson, 52, is quite a character in British politics, and now stands to step into the highest office in the land after Cameron’s resignation in...