Eureka! I've found the fault.
There was a resistive contact on the multiplug assembly that connects the wiper motor, probably a fine sliver of metal.
This was holding the relay in probably due to capacitance of the contact.
It took some finding!
Thanks for the suggestioons.
Eddie.