All help appreciated. Today I noticed water coming out of the expansion tank overflow. I found that the tank was full, well above the ballcock and the water was steaming hot and a thick reddy brown. Hot water was flowing in from the vent pipe of the HW cylinder.
I turned off the mains...