Thanks for all the feedback and input.
My base problem is that if the HW is being heated, the boiler (Glow worm 24 hxi) overshoots its temperature setpoint and goes into a repeating cycling mode. Fires up at full power and overshoots before it has a chance to go into modulating mode. It doesn't do this if ONLY CH is on but does still do it if both HW and CH are in play. HW tank is about 4 years old and is located very close to the boiler. This has being going on for years but with incoming gas price rises, I'm looking to get it running as efficiently as possible. I've downrated the boiler down to 15kw but that hasn't made any perceivable difference to the problem.
I suspect the issue is that the modulation capabilities of the boiler is the issue. It's insistence at running at full power for the first minute or so of firing up rather than modulating sooner means it gets into this repeated cycling mode.
Try to find out exactly which cylinder you have. Post a few pictures if possible.
A modern rapid recovery cylinder would almost certainly solve this problem.