A Muslim man was left "disgusted" after biting down into his Morrisons tuna baguette only to discover it had non-halal chicken inside.
Abdul Haibismillah, 23, has bought the same tuna mayo and cucumber baguette almost every day for the last six months.
He ate the sandwich like normal on his lunch break, but was horrified when he took a bite into the baguette and realised it was filled with non-halal chicken.
"It's quite disappointing, I felt disgusted," Abdul said.
"Because I'm Muslim, I don't have anything unless it's HMC (Halal Monitoring Committee) or halal. I always get tuna or a salad.
"I always get a baguette, tuna mayo, cucumber, from the packaging it told me tuna."
Abdul thought he was seeing things when he first bit into the supposed tuna baguette.
He continued: "I've taken it back to work, opened it, it was all covered in mayo.
"I took my first bite, chicken, and I thought 'am I being funny or is something wrong here?' I checked it."
Abdul has been left shocked that such a big company could make the mistake and he has been put off returning to the store.
He has also raised the issue with Morrisons, but he was left disappointed after they only offered him vouchers for the mix-up.
He said: "I wouldn't go anywhere HMC, it's careless from their point of view.
"It's different if it said chicken on there, I would have checked if it was halal on the back.
"Obviously mistakes happen but this is just something else."
Morrisons offered its sincere apologies to the customer, and claimed it was taking steps to ensure the mistake does not happen again.
A spokesperson said: "We take the accuracy of our labelling extremely seriously.
"Unfortunately, we have not met our usual high standard and the product in question was incorrectly labelled.
"We have offered our sincere apologies to the customer and assured him we have taken necessary steps to prevent this from happening in future."