RCD I guess, Ratperson?
A right can of worms this can be :o(
Bad weather.... maybe an outside light letting in water. You sould switch off the relevant lighting circuit one night and see if it still occurs. The problem with that is that will only show up a live to neutral fault. Yours may be a neutral to earth fault. You'd have to get into the consumer unit and disconnect the right neutral wire to identify that.
Water heater? They are one of the worst things for "earth leakage currents". Everything will test OK, but a very small current can be leaked in normal operation. Add this to other leakages such as freezers, and it may be enough to trip your RCD (30mA)
If you get someone in, he may put a clamp meter on the circuit to measure leakage. He might also swap circuits around so that the worst culprits are separated from each other.
All guesswork though. If no luck with isolating, then quite possibly a neutral-earth fault which, as I mentioned, you would have to isolate inside the CU.