I don't think anyone actually likes Johnson, but this was merely a common sense vote. Corbyn can't be PM.
Hopefully this Brexit deadlock will be broken fairly quickly now, but I expect at least some small delays.
The thing with mop head that concerns me is what he does in the NHS when it comes to trade deals. He's an outright liar and Americanophile, so that is very worrying.