Current hot cylinder is copper, clad in green insulating foam with an insulation jacket over top. I'll change the times on it so it comes on 1am-7am abs see if that makes a difference to amount of hw available.
What is the thermostat in the immersion heater set at, for temperature?