To be honest, it's not exactly like there's much choice.... the public loathe Gove and Hunt.... you have to elect the crowd pleaser, and Boris is a personality. They wheel him out in all the marginals and people flock to him, they love him. I've heard it said he has the Terry Wogan effect, he can talk to thousands in a room and you feel like he's only talking to you.
Dont mistake Boris for a fool, he isnt. He's extremely intelligent and academically gifted, he and all his siblings are. He got to Oxford on merit, a scholarship and was widely regarded by his dons as a genius.
He's a massive media personality, has cultivated the clown like buffoon image to with his HIGNFY personality, but toned it in recent years. He was a brilliant mayor of London; as foreign secretary he was adequate BUT the day after he was appointed he had to deal with the July 2016 Nice Terror Attacks and he was Churchillian - the first thing he did was thank all staff at the FCO for working all night to protect British citizens abroad - he always acknowledges his staff and they love him for it. He knows everyone's name, he acknowledges the lowliest receptionist every single morning.
He also gets away with blue murder. He does things that would kill off any other politicians career, multiple affairs, illegitimate children.
boris is a knob though and generally not very pleasant Anyone who works with and knows him says the opposite. I've heard him described as a chronic people pleaser, which is often why he appears to suffer with foot in mouth syndrome though, he tells people what he thinks they want to hear. But a fool, he isnt. Anyone who thinks Boris is a fool or stupid or a buffoon is incredibly naïve.