After some investigation using Wakelock Detector, I determined that the android calendar provider was the reason for high battery drain.
Before disabling this, overnight battery drain was 30%, after disabling it was 10%.
Anyone else care to try? I used this app:
https://play.google.com/store/apps/d...ector&hl=en_GB