Who is Boris Johnson?

Boris Johnson, former two-term mayor of London, known for his mop of blonde hair and flamboyant style, has been the face of the Brexit campaign. Now that British Prime Minister David Cameron is stepping down, Johnson is the front-runner to replace him. What do we know about Boris Johnson? Are there comparisons to be made between him and our own outspoken, unusually coiffed candidate: Donald Trump?