Update:
The fault turned out to be the switch (little black box) that plugs into the back of the fan speed selector on the dashboard.
When I unplugged it to examine it, I heard a rattle so I prised the switch open and found that the copper contact inside and a small spring had become dislodged. Also the switch casing itself was partly melted inside.
I turned the ignition on with just the piece of copper resting on two of the metal strips inside the casing and lo and behold, the fan came on (which put a smile on my face because I haven't heard it in so long).
I did notice however that the little piece of copper became extremely hot, very quickly. I wonder if that's normal and whether that caused the problem in the first place. I did stumble across a posting recently mentioning a recall for the fan heater wiring loom (but not sure if that was just for new models).
Meanwhile, my next challenge is to try and get hold of the part I need. My search on
ePER has so far proved fruitless. I'll give my Fiat dealer a ring today and when I know the Part Number, I'll post it on this thread in case anyone else needs it.
Thanks again for your assistance, Moderator T14086.