A clay bar often does an excellent job...

A tablespoon of mineral turps, plus 25% windscreen concentrate (1 to 3 with water) in a repurposed shower or laundry spray bottle, give it a good shake then apply generously to windscreen and scrub with a damp microfibre cloth. Wash off with water and squeegee /chamois dry. Will remove bugs, road grime etc and reduce chattering significantly. Clean wiper blades with solution and microfibre cloth.... Secret formula I've used for years...

Especially after prolonged dry weather spell when first rains loosen the buildup of tyre particles and other hydrocarbon fallout on the road surfacw... Besides, you can stow in a plastic bag ready for use, (along with all the other GVM allowance-eating "just in case " bits and pieces !)