Paul, basically I would agree with this; politically the Tories are the only show in town just now especially with the 80 seat majority, but there is a problem for the PM and it isn't really the fallout from Brexit or Covid. Boris has made two big promises for the future that he cannot keep because they are mutually exclusive; he cannot deliver (in time) any meaningful 'leveling Up' (in fact probably can only delay or for example downgrade the progress of HR2) and at the same time deliver on the targets for fighting Climate Change. Boris's personal future as PM (if not the Tory Government) rests on him being successful in both, but its impossible; he is digging a hole and nobody's is offering to take the spade off him!
However help is at hand. Boris needs a distraction and Frost is going to give him one, an all out Trade War with the EU. A time when 'stiffening the sinews and summoning up the blood. Crying God for Harry, etc.' will be the battle cry, visions of the Brits with their backs to the Wall, baying and spitting venom at their enemies, shaking their fists, 'come on son, fancy your chances then' adorn the headlines of certain papers! Rally round the flag, cancel all holidays in Europe, buy Aussie and SA wine, etc. "Dig for Victory' and songs like White Cliffs of Dover etc. are heard everywhere.... coming to an area near you soon!!
Always knew you had that gift of the 'Seerer', Paul
I wouldn't have thought climate change was a deal-breaker for Tory voters