Many people who voted haven’t forgotten what happened during lockdown, the way certain politicians behaved whilst we did our best to not mix, not party, were kept away from loved ones in order to try to stop the spread of the disease, lost loved ones, etc. Meanwhile, some of them partied, mixed, travelled, lied. The shear hypocrisy of these people left a very bitter taste in the mouths of many decent people, who haven’t forgotten. This, I personally feel, has contributed hugely to the demise of the conservative government - people have had enough. Of course, Covid alone isn’t responsible - so many variables have come along to impact the economy, Brexit, wars, other countries political situations, to name just three more things.
Unfortunately for Mr Sunak, he took the helm of an already dysfunctional and untrusted party, the damage had been done.