You got carb freezing while the car was in motion and the engine already warm? 
You sure the hot air feed has not perished or come off again? Is the seal tight?
The other morning when it had snowed overnight, my bonnet had lumps of ice on (as the rest of the car did as well), the car started first time. Do you ever use Redex to clean the carb/engine?
yup. engine warm, had been driving for about 20/30 minutes.
hot air feed i bought some new aluminium ducting the other day and put it on so its in good conidtion. Its not airtight seal, but its sealed enough to get hot air in the carb. i havent used redex in about 2 months but i will be using it this week sometime. car starts first time everytime, carb freezing only when its hot, doesnt happen when its dead cold. I usually pull up somewere, let it idle cough for a min, give it a couple of revs, although when i do it bogs down/cuts out, turn it off unless its already cut out, wait 2 or 3 mins, turn it back on, and its good for another 10/15 mins.