Seems like I may have partially solved the problem with the "auto"headlights coming on when not really required.
My neighbour has a Honda Civic and in passing,said that his lights also come on when it starts raining.
I realised that there must be a sensor at the top of my windscreen which "picks up"wether it determines when to turn the lights on.
The past 3 mornings,ive wiped the dew away from the top of the windscreen and the lights do not come on anymore.
I cant seem to find a diagram in my handbook that shows which sensor it is.
I would imagine its one near the top of the cluster where the wipers dont reach to clear the dew from the screen.