Ok, I work at a supermarket, on my last shift, I went in feeling fine, saw they were advertising more jobs on my department and asked if possibly I could get more hours, I said I'd didn't want weekend day (I have two children already and my partner works weekends so I have no childcare), he said it wasn't a charity it was a business but to talk to my manager when he was back.
Later in my shift I started feeling quite unwell and dizzy, I went home with this a few weeks beforehand. I had lots of problems with dizziness and passing out during previous pregnancies which they aren't aware of as only been with this employer for 6 months and I'm 4 months pregnant now.
Went it speak to my team leader again and asked if I could go on checkouts for the rest of my shift because of how I was feeling, he said "we'll I have no choice" and was clearly unhappy about it.
After being on checkouts for a little while I got sent on a break. After i had bought my lunch and was going out of the door of the shop, he came up to me and stopped me (whilst I was on my break) to ask if I would be returning to my own department today, I said I didn't feel it was a good idea today. He then said it would be better for me if I came back, then asked me why I asked for more hours and said I wouldn't get any more hours if I kept going off on checkouts feeling ill. He also said I wasn't doing anything on checkouts (I thought it was better to be in checkouts than go home ill again which I can't afford to keep doing, losing money if I go home ill)
I'm feeling really angry about the way I've been treated by him, as it's a pregnancy related problem, I had no issues with illness when I was not pregnant. Before I was pregnant they said I could have more hours. I'm not sure what to do or who to speak to about how he spoke to me.