Hunt seems to mean well, in a detached, elitist, clueless-about-what-‘well’-actually-means sort of way. But he is a lightweight (FFS he forgot his wife’s nationality) so he is out of his depth - getting foreign relations right is tough. And what he’s done to the NHS is very hard to forgive.
Johnson has a bit more intellectual capacity than Hunt, which is not saying much, but spends every last grain of it on self-advancement. He is also seriously lazy, has very poor self-control and judgement, thinks he can laugh any mistake, no matter how bad, off and to top it all there is a subset of the seriously stupid who would vote for him. I think that on balance this makes him worse than Hunt and if I could take away the citizenship of only one of them it would be Johnson.
Just my two penn’orth of course.