Scotland has enjoyed sunshine and mild temperatures but that will give way to a final wintry blast