Horn gone bad

The car is a Brazilian Dart that I shipped to Australia. I migrated here in 07 and couldn't bear the thought of selling the car.

So the wheels are rallies with the Brazilian center cap used in the cheapest models of the dart - which is what mine is.

With regards to the horn, any tips on how to fix it?

Thanks for the help!