Yep, happens pretty often with the Triumph columns. My Herald started making the same nasty squeak/scratch last month. I recommend a dielectric grease, or something like a DeoxIT product would be even better.
Also make sure that the horn (and other things, like headlights and turn signals) are running through a relay to delay the breakdown of those contacts.