Labour seemed to use the last 13 years to keep the working classes down (while enjoying many perks themselves) as if it to ensure that keeping them down would keep them voting. They seemed quite content to continue with the scandal and corruption that had afflicted the Tories, and no doubt will again (hardly instills much trust in politicians!)
The Tories have generally tried to tell people to get up off their asses and do something for themselves, but the suggestion you have to actually work at things doesn't go down well with people who are told that everyone is trying to hold you back - and that it's not your fault you're getting nowhere.
I'd rather feel that there are opportunities out there than being kept down, than being told that you'll be okay if the rich get to pay for us all (yet, anyone would happily become rich if they could, so why make out that being successful and earning lots of money is a bad thing?). Of course, it's not always as simple to go out and get rich even if you work hard (but, I'd argue that you make your own luck and opportunities). There will, sadly, always be people worse off than others.
In any case, Labour is no longer the party (in my view) of the working class - but the people who aren't working at all and want the free hand outs. I am sure that many people who have managed to get a job and are good, honest, law abiding people are just as frustrated by the 'under class' we've created that doesn't have any discipline, skill or desire to do anything good.
The question is, what party can mix the best of both sides to find a fair balance? I wouldn't say the Lib Dems, so no wonder people are disillusioned. That said, I do think the coalition is doing a good job, under tough circumstances, with the Lib Dems stopping the nastier Tory policies from happening. It's also a Government that has shown it can listen to the people and change its mind or return to the drawing board. Of course the opposition call these U-turns, but if it means a better policy going forward then let's support more of them!