My addition to this part of the forum
Use glass cleaner on your visor
Not the houshold one that contains vinegar, reminds you of Fish & Chips and dont work very well.
Buy from opticians or chemist.
Comes in small squirty bottle ideal for carrying.
Limits fogging up.
Rain drops pass easy with a light flick of the head.
Limit's low sun glare, important this time of year.
Odor free so can clean inside & out.
A bottle costs about 99p and lasts ages.
easier to clean bugs off when you have cleaned it before you ride.
I have known lads & lass's use Mr Sheen with visor's shattering, cant coment as have been useing glass cleaner for years.
Stay safe
regards
SF