Hi Paul;I think you have a problem with your boilers actuator valve.These boilers prioritise hot water and yours must have siezed in the heating on position.Depending on what year your boiler is,it will have either an electronic actuator head (synchron motor) or >2002, a cartridge/piston valve,part no.87161051320.Which type is yours?
Oil boiler medic, January 2010