Thanks for your help - my plumber's a little unsure about combi boilers and he's something of a perfectionist (not necessarily a bad thing!).
What's happening is that I'm getting very, very hot water (i.e. make a cup of tea hot) and then cold water, then hot again.
When running the tap in the kitchen I can hear the boiler come on & then go off again, where it should be running all the time so long as the tap is open.
I've googled a bit & it sounds like the heat exchanger is the problem - is that difficult to fix?
depends, if it a ferroli modena, then that has bi-thermal heat exchanger, in other words both your central heating heat exchanger and your dhw exchanger are one piece and the whole lot would have to be changed (not sure the price, but not cheap, ring heatovent for a price)
very worthwhile that the incomming mains filter under the boiler is checked first, if your plumber has a power flusher, the could try connect that to the dhw in/out and add a flushing agent, leave it operate for a good few hours (i would leave it all day) and see does it flush the exchanger, but this is not always successful.