They say a week is a long time in politics but a few months certainly is.
Remember in May when the Tories romped the local elections. Boris was loved (by leavers anyway) for getting Brexit done and the Tories had the vaccine bounce. Then came freedom day in the summer. They were flying in the polls and even took Hartlepool off Labour in a by-election. There was no end to their election winning machine and it was even called the year of the Tory.
Since then though two unthinkable by-election defeats to the Lib Dems, Labour have a poll lead as well and Boris is really unpopular all of a sudden.
How do the Tories turn this around?