Yes elec fault sounds like it.
I'm only guessing having a caravan.
Does your leasure control panel have a switch for drawing 12v from your vehicle battery if the leasure one gives up?. If so check its off or switched to leasure system.
Possible causes re vehicle battery
Battery may be knackered not holding charge.
Alternator may not be charging or may have devloped a fault draining battery.
Something left on (screen de-frost heater) or other short out draining battery.
Trial and error or call auto electrician.
bb
April 2012