Workers in the Midlands call for a ban on zero-hour contracts