All the main parties point fingers at each other, blaming a whole raft of different reasons for failing economies, failing services and everything else.
The fact of the matter is that compared to any other time in history we are/have:
* A better standard of living
* We're better educated
* We have access to better public services
* We are better looked after by the state
* We have more technology available to us
And we still aren't productive. The issue is quite simply that we've become lazy as a nation. A man day at work isn't worth what it used to be - we're just not getting as much done. Consequently, we have all the same burdens on society without the taxation income to support it. So we put ourselves in debt, and then further into debt.
Much of the immigration issue stems from this. Figures show that whilst the native British public are a drain on the British public purse (taking approximately 10% more in benefits/services than paying in tax), immigrants are a net gain (EU migrants especially, who contribute much more than they take). It's no wonder so many people want a stop to EU migration when better motivated, harder working people come here, willing to work for less money.
I say this as a reformed lazy employee. When I was employed (social care before tree work/sawmilling), I hated my job and didn't work hard if I didn't have to. I've never worked harder than when I've worked for myself and many of the guys who work for me really graft too. I just think that the British economy really needs some serious streamlining - like with the NHS and their many managers, there are too many useless people doing 'non-jobs'. We need to get back to manufacturing base, focus on actually making things and leading the world in high technology rather than a pointless and largely forgettable service industry touting products like Wonga.com and No Win, No Fee lawyers.
Rant over!