Thanks for the response Steve. In theory, according to my receipt, the cabin filter was changed 5k miles ago at its annual service.
My current thinking is that the circulation pump is faulty, preventing the hot water circulating when in EV mode.
I think the damp is 3 fold - heavy condensation from the sunroof and void between the roof lining and roof, general wintry conditions and the heater malfunction means its not drying out said condensation as it likely did previously. A secondary possible assessment would be some sort of minor leak somewhere, maybe related to the heater issue or from the sunroof seal perhaps but thats me just guessing.
And finally, the MPG, from reading on here, is likely just the cold weather, possibly exasperated by the need for the blowers to be one full to dry the screen and the lack of heat meaning the heating system is trying to work harder.
I'm going to get on with checking the pump - will revert once I've tested it.
Thanks