Could be the horn switch, but more likely to be the horn itself....behind the front bumper, full of water! Find it, check for 12v at the wires when the button is pressed...if ok here, remove horn, stick 12v across it to test.
John
April 2008
I can answer this question...
My Peugeot 206 Gti 04 plate horn has stopped working!?