You have to ask yourself at some point "how the hell are they still in power".
Labour should have had an absolute cakewalk to take control from them but haven't. Its quite astonishing really.
The Tories are fundamentally good at persuading people that they are the best party to run the country despite mountains of evidence to the contrary. Unfortunately their performance doesn't seem to strongly correlate to peoples desire to vote for them.
I think they will lose the next election but I don't think it will be the landslide it should be. How anyone can, with a straight face, vote for them in light of the past decade plus is beyond me but there will be millions who do.
Its feels like far too many peoples sense of self is invested in their political affiliation. People seem to think that if the Tories fail to be in power that its a reflection that they were wrong. There are still people who think Brexit was a good idea despite the reality of it biting hard and showing almost 0 upsides. Its cognitive dissonance at its most obvious.