Get the Turtle Wax brand Headlight Restoration Kit. It’s about 12 bucks (USA) and it works!
Most auto parts stores have restoration kits. It is much easier using a cordless drill. Also painters tape for surrounding area to protect it
Don’t bother with the kits. Wet sand with 600-1000-1500-2000 then clean with rubbing alcohol and spray the headlights with a 2K clearcoat designed for polycarbonate. This is the only long lasting solution. The kits work fine, but the headlights will be cloudy again within a year.
Check Amazon for the 3M headlight restoration Ultra Kit. It works surprisingly well and comes with the clear coat. It’s like 15 bucks on Amazon.
I’m a fan of the Sylvania headlight restoration kit. It’s one of the few that has a clear coat with it. Made my lenses look brand new, and they stayed that way until I sold the car.
180-280-400-500-800-1000-2000-polish
Better would be to paint a layer of clear coat