The point has been (well) made by others on here that in some constituencies Johnson may save their seats. Some red wall, some where there is a juxtaposition of rural and urban, such as Rossendale and Darwen maybe. He still appeals to a certain demographic. Throw into the mix those seats where a shaved monkey with a blue rosette would get in, inveterate Brexiteers, plus the cult of Johnson, and you are getting dangerously close to 100 Tory MPs, I fear.
Once he’s over that threshold, he’s home and hosed, surely.