Sorry I forgot to mention
My eyes felt uncomfortable all day after the rain lashing and I wear glasses although small.
When I rode scooters I had a visor but have not seen any available for a push bike?

Mind you would look a little odd
Maybe I should just wear the DIY goggles I have and look a little odd?
LOL