A benefits cap is needed if work is to pay