This of course is utter bollocks.
You need a reality check about taxation, especially corporation tax, wages to cost of living ratio and the proportion of wealth to tax. Do your research and you'll find that the biggest hole in the economy when it comes to tax is the £100bn avoided by corporations. This far outstrips the the amount paid in benefits to people out of work. Even then you have to question why so many people who actually work need to claim benefits ? Low wages, zero hour contracts etc. Don't forget the £85bn hole in the economy that the bankers created with their illegal trading for which nobody was prosecuted, they were bailed out by us the taxpayer and they still award themselves huge bonuses !
You have this equation arse about face mate. The poor are not to blame for the economy, they are the victims of it. It's the rich banks and corporations that are the drain on resources, so that everybody else is fighting over the scraps. Classic right wing divide and rule tactics to get the middle income people blaming the low paid, who then blame the unemployed, who then blame the immigrants for no jobs, low wages, etc and in the process the real people to blame get richer and richer, whilst our NHS, Councils, Schools etc struggle to survive.
Wake up and see who controls the finances and the economy. You might see yourself as middle class, but you are much closer to those unemployed people you like to blame than you think.
Whilst large corporations avoiding paying tax properly is a big issue and one that often gets forgotten when looking at the money 'wasted' on benefits, I have to disagree with the general feeling behind your post. The rich pay far more tax than anyone else does as a proportion of there own income and as a monetary value. People who earn large salaries are the ones paying for this country.
This doesn't mean there isn't a large problem with tax avoidance, particularly amongst large businesses, but SME's and the upper middle class pay huge amounts of tax.
Poorer people tend to occupy jobs that are a necessity to our civilised society, there is a benefit to society as a whole to having these jobs filled and thus a benefit to society to have people working those roles, even if they then do not generate much tax revenue from them.
It's just as naive to ignore the positive impact of tax paying rich people as it is to ignore the benefit of non tax paying poor people. Each end of the spectrum has it's problems and those who avoid paying there fair share and each end of the spectrum is a necessity for society in its current form to work.
