I replaced a programmer on an S plan system in a small bungalow and when checking zone valves operation, I discovered an existing problem.
There is the usual 2 port MV for radiators, (controlled with hall stat), plus a second 2 port MV for hot cylinder, (controlled with cylinder stat)...