Receiving my MG4 Trophy on 6th Jan I spent the first week flabbergasted at the low m/kwh I was getting. Only showing 2 m/kwh. I read through this full thread, over several sittings, and came away with the acceptance that time of year, short drives etc was the explanation seeing as a few others were also in the same boat. I resigned myself to waiting for it to improve in the spring.
Yesterday I was playing with the infotainment system and came across the pie chart showing where the power was being used. Since last charge it was showing 18 kwh powering the drive motor and 18 kwh powering other things such as a/c lights etc. I thought this 50/50 split couldn't be right so further delved and found the intelligent battery heating switched on. I can't remember ever switching this on. Anyway switched it off and immediately heard a slight noise go quiet that I didn't even realise was there.
The drive home from work an hour later showed 3.4 m/kwh and this morning the drive into work 3.5 m/kwh. Eight mile drive.
This may have been mentioned in previous posts and I missed it but I certainly didn't miss other people also seeing efficiency down in the 2 m/kwh range so worth a check if your one still getting this.
Thought it worth a post even if it helps just one other.