Thanks Jimmy - I've got it all sorted now (I have the traditional resistor pack, that was blown in 2 places).
So what happened is this.... my fan suffered from water ingress for the 3rd time. The 1st 2 times the motor electrical internals got rusty and wet and just didn't work. I cleaned them up, and it was fine. The 3rd time, the motor seized on the bottom bushing with rust. This caused the motor to stop with the brushes in contact and then burnt out 2 tabs on the resistor pack.
The resistor pack is easy to take apart, you just bend the little pins inwards and then remove the bakalite black bit and you can see all the soldered tabs. 2 of mine had gone and I simply resoldered them. Why the fan fuse never blew god only knows.... I measures the resistance across various pin configs (once re-soldered) and got between 1 and 4.5 ohms.
At this stage I cleaned up the motor, again, and cleaned and realigned the bottom bushing (it moved to an angle in it's plastic mounting) and re-greased it. I greased all the brush areas too. It now spins freely. I then reassembled the motor and ran a smear of silicone around where the base metal can meets the motor can to waterproof it.
I then went about figuring why it kept getting wet. The drain hole in the bodywork above was clear. I tested it by pouring water in the gulley fast. The hole coped, but I can see how it would not have in very heavy rain, and how hail would have certainly blocked it for a short while. We've had a LOT of rain and hail in Somerset.... as we have everywhere really!
I then wondered how water was getting in the motor cowling. The piece of black plastic that screws into the base of the motor. This is the problem area. Water has been collecting in there and filling up - the rusty tide marks showed this. It has been filling up enough that the 2 screws holding the motor end cap on had rusted so badly that I had to use mole grips to remove them. These screws I used with no problems only a month or so ago.....
So the motor end has been sitting in water - hence the bushing rusting up. I decided to add drain holes....
I never noticed an existing drain hole, but the central one I drilled went through as if there was already a blocked hole there. So I assumed there was. I added 2 more.
To be honest, the fan would be altogether better off without this plastic cowling. It's the cause of the motor sitting in water. But as it came with the car I decided to keep it.
I then looked for how on earth water was getting to it as it sure as hell wasn't coming via the fan opening. Dry as a bone and no signs of rust at all. But then I noticed, the bottom cowling has a raised edge that runs round part of the fan housing, sticking out - a perfect water trap.....
So I ran a bead of silicone sealant around it...
I'm betting I won't get any further problems...