However, I suspect he hasn't really 'seen the light' at all.Apparently it's for the good of the country, and that he wants to help to unite parliament.
Even if the Conservative party members had been given the chance (and been stupid enough) to vote for Boris Johnson, the rest of the country would have been furious. (There will be plenty of Conservative voters who can see that Boris Johnson lied and cheated. It's just hardline BoJo nutters who wanted him back I reckon).