Thanks.
Well, today there's something new to report....
Last night we went on a 40 minute motorway drive. It was 7 degrees outside, so even though we tried to start the internal temp off low, the engine kicked in immediately. Then we drove on the motorway for about 15 miles. During the whole journey, the temperature was tepid at best. In other words, exactly the issue I have been discussing when I started the thread.
Then today....... It was 12 degrees outside and I set the internal temp to 23.5 degrees. The engine didn't start and I drove for only about 8 mins. In that time, the car heated up and we had warm (actually verging on hot) air on our feet!
So, logic would suggest that it is the thermostat in the ICE. If the electric heater works when it is on (but of course won't come on when the temp is too low) that seems to suggest there's no problem with the element or the circulation/valve. However if it forces the car to use ICE either because it is below 10 degrees or because you are driving fast enough to use the ICE, then the temp is low because the engine in never reaching working temp due to the thermostat being open/faulty. I have had this on a normal non EV car and apart from being permanently cold, it also used a lot more fuel. And here lies the clincher for me - the Outlander is really poor on fuel usage when it needs to use it. It will do about 32-36MPG. Clearly this goes up if it manages to use any battery, but on those occasions when I have been away from home and unable to charge it, this is what we have been getting for a while now.
If I am right, then it is a relief because changing the thermostat is easy and pretty cheap in comparison to some of the other alternatives.
I will do this soon and report back.
I hope this helps anyone else facing the odd dilemma of really naff heating when the temp has dropped outside significantly. I am guessing that, if someone face the same situation I have, it will be when their engine is on, not when it is managing to do heat purely electrically.