-
I agree with this completely. Time and time again they've snuck in because a silent majority vote for them.
But demographically the Tories are losing voters fast, because basically their core support is dying and younger voters are far less likely to vote for them. Their numbers in the 18-40 demographic are terrible, if only people under 40 could vote, they'd struggle to get any MPs. This demographic change is ignored by a lot of pundits, but I think, and hope, it'll be key.
Cleverer people than me, with much more knowledge of these things, are making the case for a Tory wipeout at the next election, i.e. Sam Freedman:
https://samf.substack.com/p/wipeout?
The Labour Party will take their seats in the midlands and the north, and the Lib Dems will take a lot of seats from them in the south. More importantly, voters want rid of the Tories and we're seeing consistent tactical voting in all elections where the best candidate capable of beating the incumbent Tory, are getting massive swings to defeat them.