So I put in a complain about my horrendous boss, he yelled at me in the work place over sometbing very small. I've complained to his manager and also said I have a feeling he just won't give me shifts now that I've complained and he assured me he can't do that even though I'm on a zero hour contract but been working 2-3 shifts every week for 3 years. And now the week after I've put a complaint I've got no shifts. Can anyone help me