I have said many times that Labour is welded to a Britain of the past which never actually existed in the last century, and absolutely does not exist in this one.
Their idea that the general population is downtrodden cloth-cap wearing industrial slaves who tug their forelock when the 'master' walks past, and depend on the Union to protect them from the workhouse is a pointless myth perpetuated in the febrile imagination of Jeremy Corbyn.
Corbyn should have spent less time in Islington, and more in the northern constituencies, having found out what the aspirational nation that Blair rode into power on actually thinks, feels, and wants, and it's not to be preached at from the Marist handbook of comrades and brazziers by the factory gates.
Johnson has been gifted this government, and he knows it, and is probably shrewd enough to ensure that he keeps those votes next time, by actually understanding his voters, and working towards bettering their lives.
That's all any PM needs to do, it's not rocket science.
But he or she has to get the post first, and that is something Labour wilfully fail to grasp - you need to get the electorate on your side, and imaginary socialist claptrap is not the way to do it.