It's impossible to say for sure without knowing how your lighting circuit runs from your consumer unit to the lights concerned, and indeed what potential defects (if any) in the building or its drainage environment might account for water penetration into cable runs, fittings or back boxes. Unless the light fittings/back boxes and so on show signs of water ingress, the electrician may not find direct evidence of water penetration. However, he or she may well be able to find indirect evidence by testing the insulation resistance of the cables concerned. End to end resistance testing might also show up high resistances from poor joints somewhere in the system which in turn could be affected by damp in one way or another.