No, you should not lay laminate over carpet.
Carpet is not a suitable substitute for a proper laminate underlay as it does not provide a stable enough surface to support the [laminate flooring](https://www.homebase.co.uk/flooring\\-tiling/flooring/laminate\\-flooring.list). It may also cause mould and mildew and can allow dust and mites to accumulate which is dangerous for people with allergies.
For more information check out our guide on [how to lay laminate flooring](https://www.homebase.co.uk/ideas\\-advice/decorating/flooring/how\\-to\\-lay\\-laminate\\-flooring/) and visit Homebase's flooring store and showroom to speak to one of our specialists.