This common problem is usually caused by limescale gumming up the diverter valve. The reduced movement of the diaphragm causes incomplete diversion of heating from CH to HW and/or failure to operate the HW demand microswitch. This results in luke warm water or none at all. A quick fix is to...