Tesco has been rapped by drugs regulator the Medicines and Healthcare products Regulatory Agency for promoting two-for-one offers on painkillers in its stores.

The MHRA said that the offer could lead to people stockpiling the drugs and went against pack size restrictions enforced on drugs in 1998.

Tesco said that it would not repeat the offer again.