Yeah it is a bit of a concern that a British manufacturer doesn’t really consider the British weather. I took it to the dealer, which is 2 hours away, and the salt from the road had left deposits on my bike...so they automatically tried to palm it off.
I’m an Inspection Engineer by trade...so...