I had 3 scratches on a windscreen at the end of the wiper stroke. They were about 5mm wide, 35mm long.
I can't remember where I got the kit, but I bought a polishing pad with drill attachment and some glass polishing compound.
I got the scratches out, the car passed it's MOT, but was...