And that folks is why we are where we are. Nobody wants the truth.
Doesn't that contradict your argument though? You are saying (not without merit) that people are disaffected and sick of being lied to by the political establishment. On the other hand though, they don't want the hard truths about how a country needs to be run in order for there to be a better services, greater economic prosperity and so on.
You can's ask to be told what you want to hear then be surprised when it turns out you have been lied to.
The only real solution to any of this is for a Political party to set out its manifesto and then actually try to deliver it (assuming it is the govt of the time). Then at least you die by the sword. The major problem it seems (from both Labour and previous Tory govts) is the lack of actual governing. Labour themselves have flip flopped on so many policies it is embarrassing.
We as the electorate have to take some level of blame in all of this, we want a govt to tell us what will make us better off as individuals and don't want to suffer any personal hardship as a result, rather than accepting that the overall collective good sometimes means we don't always benefit. As long as we ask our politicians to lie to us, many of them will.