A combination of slow, steady snowfall and sub-zero temperatures has held the North of Scotland in an Arctic grip since the weekend.