An update: it seems that when the boiler is off for a while (i.e. an hour or more) and then switched on, it fires and we have hot water for a few minutes. After this it reverts to the issue where on turning on the heating, or hot water tap, nothing happens.
Thanks again for your advice and ideas.