it's not my light,it's an old bloke who's a neighbour,i said i would ask on here as they seem to have run out of ideas.
1/ two sparks because the first one got fed up of replacing bulbs so gave up, second one came to replace bulb,that failed,then changed lamp fittings, cables and switch,but...