I tried this today - Had to go to the shopping centre 12km away. Left HVAC on auto and dropped the fan down from medium to low in the HVAC settings. Left the outside vent to recirculate air in car. Set the driver and passenger temp to 19deg, they were both on 22 deg before. Outside temp car was saying was 15deg. Started the car and pushed EV button and it stayed on. Drove all the way on EV, normally would have to do about 3km before it stayed on. Plugged it in to free charging at shopping centre and went shopping. Came back and car started in EV mode. Left driver/passenger setting on 19 deg. Stayed in EV mode all the way back, outside temp was still 15deg. I put it on recirculate air in car as I figured body heat would take the inside temp of car up as well

In summer it will be ok as aircon doesnt affect it by the look of it. Was a lot better drive instead of pushing that EV button all the time
I also asked MG help and this is what they said :
we’ve heard back from our technical team and they’ve mentioned there are several factors that may affect this:- Low voltage electrical load – a greater demand in low voltage electrical consumers (Cabin Heating, Interior fan, Infotainment use, Auto Headlamps, etc.) will also result in the EV only mode not functioning as the combustion engine is required to drive the Alternator. - Ambient (Outside) temperature also plays a part and the vehicle will take advantage of downhill “runs” to actively regenerate the HV battery by deliberately switching on the ICE – this also provides (additional) engine braking. - The TCM can also control “Auto” mode depending on the current and desired transmission ratio.
Ahh, I think I get it now, by the low voltage load they mean the 12 volt battery system so when that is low or under load they have to start the engine to run the alternator to charge the 12 volt system.
Its a pity they cant do that off the big battery. I wonder how full EVs get on then ? they must run of the car EV battery ? Actually my 2010 prius has 2 batterys in it, A 12 volt one and a small ev battery which I wouldnt notice it in the as the engine is always cutting in on that. That only goes 2 or 3 kms in EV mode and only at 50km an hr.
I didnt realise that even a tesla has 2 batteries and a 12 volt system..
Does charging an EV charge the 12V battery?
But apparently they still need that 12v battery to start...
How is it charged? Since there isn't a mechanically rotating pulley system under the hood like a traditional ICE vehicle,
an alternator doesn't work to recharge the 12-volt battery. Rather, electric cars use a converter that draws current from the large battery pack, topping it up.