Sorry, I'm back again (last posted reply sent too soon!). The plumber (having repaired the thermocouple, managed to short circuit something else so I had no DHW but CH demand would fire boiler) did something to the zone valve so that presumably it was by-passed and no cold showers for a while...