Is my boyfriend lying or just being treated badly?

Long story short, my partner works 12 hour shifts. The last week he hasn't had NO one hour break like he is suppose to.

At first I didn't believe him and I just thought oh maybe he doesn't want to speak to me on his break or busy talking to other staff. But for real he really isn't getting his hour break because they are short of staff and this isn't fair.

I'm due very soon with my second baby his job knows he needs time to contact me to see how I am etc. In fact the poor bloke can't even eat his lunch that I make him 🙄

By law in the uk every 6 hours a break is required. So him doing 12 hours on his feet all day he has to have a break by LAW.

My grandma thinks he's having me on and lying about not having these breaks but I think I believe he really isn't, his job is corrupt by the shitty government!

This isn't fair he isn't eating properly and he comes home very emotional and feels soo weak. Does this sound right???