Well, It has eventually been sorted, and it was the Haldex unit (located at the back end of the prop-shaft, contains an electrically operated hydraulic clutch to distribute power to the rear wheels). On first visit to the garage, it refused to perform, so after suggesting it might be the Haldex, they gave it back to us with instructions to return it when it made a noise again. Of course it did the next day (and the frequency of the rattle was proportionate to the speed of the vehicle). I needed some convincing as to how the Haldex could be producing that tinny clunking sound, so did some homework. I came across this great video by
haldexrepairs.co.uk explaining the Haldex:
youtu.be/K4xDvn-EMWQ but I still wasn't convinced how the tinny sound was produced. However in the absence of any other explanation, I handed it back to the garage for a Haldex service.
On collecting it, I was shown photos of the large amount of steel swarf in the unit's congealed oil. Apparently looking at the Haldex is not part of regular servicing, so this hadn't been touched in 58,000 miles. They had removed the unit, cleaned and washed it, and replaced seals and filter. The noise went!!! I guess the tinny quality of the noise was transmitted by the hollow prop-shaft.
Here's what it cost, by an established independent garage, August 2024, ex VAT:
Parts:
Sealing ring £12.73
Oil filter £58.26
Differential oil £31.70
Total: £134.39
Labour: £206.25
Grand total + VAT: £408.77