Check the earth on the steering column - just look down and up and you should see the brown wire and where it goes, easy to knock it off. No need to remove anything. Been there, done that
The horn could be knackered. Check to see if there is power coming down to the horn live lead. Also check to make sure the earth lead connection is a good one. If both these are ok then your horn is the problem.