"There are jobs if you are willing to do anything, work shit hours, split shifts, crappy work etc."
No there are not, not always and not for everyone. I'll point out the obvious; Between 2008 and 2009 the unemployment rate went from 5% to 8%, where it has remained ever since. Did we suddenly acquire lots more lazy people, or has it become more difficult to get a job? If it's more difficult, then it's exponentially so for those like SAHM who are less employable at face value (not right, but realistic) than someone with continuous employment.
Workfare has to be the most idiotic government policy I've seen for a long time. Again, I'll point out the obvious; Workfare means that all taxpayers have to contribute towards benefits for a given work position. Most of these work positions would otherwise have been paid for by the employer at NMW. The rest would be for voluntary positions. Can't see the reasoning behind forcing people at random to fill these positions either.
OP, you have my sympathy. Keep knocking on the door and something will come up. And this shower of bastards will be out of office soon enough ;)