A detailed study has just been published on the General Election that took place two years ago.
It was a time of triumph for Boris Johnson.
The man who had been Tory mayor of traditionally Labour London. The man who had harried the ineffective Theresa May from office, had now delivered an 80 seat majority. He was soon to get Brexit done.
All those Tories, and there were and are many, who had deep concerns about Johnson’s integrity and methods of working had to bite their lips in the face of the election triumph.
Now, this Christmas, two years on the question is have they had enough.
The lying over Partygate is truly blatant and depressing. It is the result of a Prime Minister who sends out signals that propriety does not matter and is a man incapable of running a properly organised Downing Street office.
The people of North Staffordshire will tell us next week whether they care. Or is the voters message that getting Brexit and COVID jabs done is sufficient against the weight of sleaze on the other side.
If Johnson should be worried, so should Sir Keir Starmer.
Not to have a 20 point lead in the polls in the face of this government’s incompetence is a serious indication that Labour is not cutting through. A weak performance in next May’s local elections may lead to calls for the only electable leader on Labour’s horizon, Andy Burnham.