Check your rear access panel into the headlight - it's very easy to close and not seat it correctly, so a gap appears. Otherwise its possibly the rubber seal (will need a replacement unit, about £10 from Sopers, Lincoln). Some guys on the forum have used a bead of silicon to seal it.
Other failure options are sealant (if you've de-gingered) or cracks etc - but you will need to remove the bumper and headlight to check (a fairly easy task, takes around 20 minutes to remove the bumper)
You will need to dry it out though - if you have Xenons, the ballast is at the bottom (underneath) the headlight, and water ingress can cause failure. Many use hairdriers, but make sure you finish off with cold air otherwise it will just mist up again
Good luck