It's not a binary.
Politics is at a low ebb, not least because of the turgid personalities which seem to be endemic. And the country is clearly suffering from impaired public services after a long period of constrained public spending. (No need to get into any debate about whether this was necessary or not. I happen to believe it was necessary, but that is not the point, it's happened.)
But if the economy continues to grow and as we continue to get debt under control, there is more room for public spending and the plight of the less-well-off will improve, and attitudes will change.
Is "the system" structurally broken? No. Would replacing it with some neo-communist ideal a la McDonnell, improve things? Categorically not. There might be some very short term uplift for the poorest whilst he went on his tax and spend spree, but it would be unsustainable and would utlimately make EVERYONE worse off, with the poor feeling it the most. More people unemployed and even worse public services. How anyone can look at nations like Russia and think "yes please, I want some of that" is quite beyond me.