I'm starting to think Boris Johnsons days are numbered now.

I think the drip-drip of the fines, the probe into accusations of misleading parliament and the likely poor results in local elections will make Tory MPs act. The issue is that there is no obvious successor.