This morning I decided that it was time the Carlton had a run out to a local Sunday market; it was a bit cool (5C) but fine and dry.
Even after the engine was fully warm the tickover speed wouldn't drop below 1500/2000 RPM.
I thought 'sod it, the temperature sensor is nackered' because it was reading 0.7 gph instantaneous instead of the normal 0.3 at 650 RPM, so I assumed that it was holding fully rich.
Checking the CTS showed that it was 195 Ohms which is correct for 90 C coolant temperature !
'Ah' I thought, 'the ICV is sticking' so I changed it for my nice clean lightly oiled spare: No difference whatsoever

Scratching my head and thinking ' what the #*!*' I idly waggled the plug on the AFM and the tickover speed immediately dropped to the normal 650 RPM

Removing the plug and inspecting it showed it to be perfectly clean and the contacts on the plug nicely closed up and everything had a light film of WD40

Much waggling doesn't repeat the fault !
Tricky little suckers these control systems ain't they ?