Jaffa, (if all the wiring is okay) it sounds as if the igniter unit has failed. If the unit does need replacing it can be bought from such as eSpares. I have been trying to track down an igniter for my old New World range cooker (which is how I happened on your post) - £110, from eSpares for mine - I can't find it elsewhere as yet. The Candy igniter would look to be about £25, though I can't find your exact model number.
Daveh, February 2010