As promised, herewith the final update (I hope!) Blessings to the new dealers I had to use (The old supplying dealers had moved too far away!)! Not sure I'm allowed names, but the dealer I'm now using is in Tunbridge Wells.
I gave the bike in on Friday and it was ready to be picked up by Wednesday last week. According to the report by the technician (Nice lad): A corroded pin at the end of the wire( he had followed out and cleaned? Couldn't see anything when I had done it though!) and a switch that needed replacement. Also, apparently the left hand switch gear was still full of water when opened up? That is the report. Thankfully everything seems to be working again, so no questions asked! But it looks like all the original switchgear to be honest!! Only thing I haven't tried is the speed control button. Fingers crossed, that will now also be working again. And of course I have to still try out the rolling switch/ selector for the Sat Nav. But one thing at a time!
Just wondering if I need to avoid heavy showers form now on. Fortunately the Triumph Tiger 800 XC seems to running faultlessly!