I am broadly in favour, as I said before, but agree that one definite problem with the existing system is that it appears, from comments above, not to be flexible enough re people who take up temp jobs and then have to wait months to get benefits reinstated when it finishes. That is clearly stupid - there are loads of short-term vacancies out there, esp this time of year, and it is in all our interests (unemployed person to improve earnings/skills/CV/self-respect/chance of getting a better job, and taxpayers to reduce the amount of taxes we need to pay).
Also agree that the overpaid and totally crap bankers who ruin our economic system and whomwe are all paying to bail out should not be getting higher bonuses this year despite falling profits!!
BUT that doesn't mean that those who abuse the benefits system (not those in genuine need, but those who could work but choose not to, or who do 'unofficial' work whilst claiming benefits on top, etc) are just as much parasites, and it is right and proper that at the very least they should be made to do something in exchange for their 'free' money.
I strongly dislike ALL parasites - I'm an old-fashioned socialist, & believe that everyone should be given according to their needs, BUT the other part of that equation is that they should also CONTRIBUTE according to their ability.