Nope, Paul, you are on the right track for this sort of fault.

But I'll use a hairdryer on low setting and a can of refrigerant spray alternately!
But I have pulled the instrument cluster and put it in the fridge for half an hour after which it then works - but I now cannot rule out something other than temperature sensitivity in the cluster itself.

More testing to do.