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.