Gas fitter came this morning, did some electrical checks and changed a motorised valve. Boiler fired up nicely and hot water was restored. Hopefully tomorrow morning the programmed timings will operate properly and we won't need to faff around with boost settings etc. Fingers crossed for now...