Morning chaps! Happy New Year....
After investigating this for the last few days, it seems me adjusting the ON time for the CH to coincide beyond the main CH morning warm up, has solved the issue. Temps throughout the day appear exactly where they should be with the odd 0.5 degree overshoot - so pretty happy. This must be related to the max temp water remaining in the system from the HW request, filtering into the HW, I can't think of anything else.
My only remaining question is, with my modified system having a 'normally open valve' on the CH and 'normally closed valve' on the HW - what happens if both the CH and HW request max heat within the same time slot - which does Evohome give priority to? Presume CH given my recent experience.