The issue is impacting shoppers with many of them noticing the bare shelves which has forced Tesco to apologise for the inconvenience caused.