Update, had a theory about the heating switching off. We have a back boiler which heats our water and warms our radiators. I wondered if the hearing was switching of because the tank was too hot. I tried to switch it on, no joy, then I ran some hot water and went back, it switched on fine...