This sounds almost exactly the set up I have, except there is a thermostat on the hot water tank.
Good news is that I think I've fixed it, the plumber looked to have wired the valve back in incorrectly. Now either thermostat can bring the boiler on, but the hot water tank will be heated...
I am an electrician looking into a fault with a heating system that I haven't come across before. After research I think it's a C plan but not 100% sure. Theres a single hot water pipe from the boiler, to a pump, it then splits to hot water and heating with a motorised valve on the heating pipe...