The weather last night and tonight will head down to low temperatures of 6°C. That is not terribly uncomfortable and this part of Canada is known for its moderate, oceanic climate.
Still, I'd rather spend winters where it's always room temperature outdoors. It looks as though we're gearing up for just that with a month in Dubai and three, most probably, back in Sri Lanka.