I don't really see it so much as Labour lost as that Boris has proved immensely popular in England. He has delivered Brexit and even Remoaners now see that Project Fear was just Y2K revisited. His Covid strategy after a shaky start is also a big winner especially as its superior performance versus EU countries seems to be a first big win for Brexit. I doubt Gove would have delivered this success.
As for Dominic Cunning his little kiss and tell has severely backfired. I struggled myself to see the scandal in a PM doing up Downing Street (which he will never own) and using, not taxpayers' money, but money from Tory donors. Technically in breach I am sure, but Berlusconi it ain't.
@WolfeTone I don't think Sir Keith has a stam(m)er but neither do I think he is a star