are generic otc drugs the same?
The generic versions will be the same as the branded medicine because they contain the same active ingredients. They are used more often by the NHS because they're just as effective but cost far less. It's similar to buying branded goods or a supermarket's own label – the supermarket's version is usually cheaper.