Agreed. To think that they were ahead in the polls two or so years ago, which is quite something for a sitting government. But the public think it's 14 years where they've got poorer, and public services are on their knees.
The easy thing for me to say would be "that's what they do", but this isn't like 1997 or 1964. Things were in a pretty good situation in both those years, now the decline is palpable. Brexit wasn't the cause of this, it was the sign of it. Thankfully more are waking up to this.
Interesting times ahead, hopefully tangibly different. Our offspring were never going to have a chance of owning a home under the status quo, for example. A large majority will hopefully give Labour the strength to dismiss mischief makers from within who really would like to ruin the term with their unelected demands on UK and overseas matters.