Guess what, after putting the clock back on the plate the boiler fires up from the switches as normal. I reckon there is an intermittent fault on the clock, and like I said in my first post, I've had problems with this thing before...
Thanks for your help and advice, Ollski.