Seeing as how austerity governments campaigned on reducing social benefits and achieved considerable success over the past few decades, I don't see how your solution consisting of granting people even more social benefits will ever happen. Unless there law and order is about to break down, there is no reason for the rich to leave all of that money "on the table".