Just to let you know what to try if the fuse blows again. It may, or may not, but if it does, it may be because the wiper motor is overloaded because the rack and wheelboxes need lubrication. First symptom is that the wipers will be running a bit slower than normal.
Or, if the heater is on the same fuse on your model, check that the motor is spinning freely, and not jammed by dirt.
Your fuse should be between the light green-white, or maybe plain white, (from ignition switch) and light green-orange (feed to wipers and heater) circuits and should not involve the horn, which ought to be on the purple circuit, fed by its own fuse from the main battery feed (brown). Purple also feeds the interior light and headlight flasher, and some people use it to feed the radio too. Provided, of course, that previous owners have not messed about with it, which happens, then anything is possible.
The Mini wiring colours are to a BS standard, and can tell you everything about the circuit to which they belong. They are consistent across all models, where particular things are fitted of course.