Stop paying some benefits with money. Why can't the unemployed be paid with food/clothing vouchers ? These could be redeemed at any shop/supermarket but would not include tobacco, alcohol or electrical goods. If the unemployed wants to watch TV on a 42 " plasma then they will have to find work to earn the money.
I think the poster meant within the defence budget - nevertheless yours is an outstanding, and very progressive idea. I am amazed that it has not yet been muted by someone like Frank Fields for example.