Thanks for the replys.I had the same problem with my demister, had the flap actuater replaced for £800 and was then told it needed a new heater box and quoted around £4500.
Seems like this is my problem, and not to drive it in extremely cold weather.
Thanks anyway