Very likely the Ignition Button is faulty and you will have to contact a local CORGI registered gas repairer or the manufacturers own agents to fix it for you.
You didn’t tell us the make or model however that doesn’t matter if you follow the above info. 🙂