Scotland has shivered through the coldest January night in the UK in 15 years as temperatures dropped to minus 14.5C, with dozens of schools closed across northern regions on Friday.