A man was left surprised after buying a Tesco sandwich as it was lacking one vital ingredient - so he took to social media to complain.
Colin McKenzie, a taxi driver, went to his local supermarket and picked up his favourite lunch - a smoked ham and cheddar sandwich.
But when he sat down to eat it he was shocked, as his sandwich contained just bread, butter, and ham - lacking the advertised cheese, as the Daily Star reports.
He shared his discovery on Twitter and was soon inundated with comments, and one said: "You need to pay extra for the cheddar."


What do you think about Colin's faulty sandwich? Let us know in the comments...
Colin, from Edinburgh, wrote online: “Hey @Tesco, where's the cheddar?”
His cheese-off tweet ended with a crying face emoji.
Tesco did reply to the customer online, writing: "I’m really sorry this has happened.
"Can you please DM us your full name, address & email along with pics of the packaging?
"The bar code, date code and the supplier code (this is on the rear usually after the address) and a picture of the receipt please.
"Thanks, Stuart."
According to Tesco's own website, the sandwich is supposed to comprise slices of Beechwood smoked ham with mature cheddar and mayonnaise, and is made using a mixture of British and EU pork.
For more of the news you care about, straight to your inbox, sign up for one of our daily newsletters here.
However, some users on Twitter saw the funny side of the issue.
Jsem Ozymandia tweeted: “You need to pay extra for the cheddar, you just bought the idea of it.”
And another user posted: “FFS @Tesco, taking the p**s here”.
Teco has been approached for comment.
Do you have a story to share? We'd love to hear all about it. Get in touch via yourmirror@mirror.co.uk