Snow will strike western Scotland from midday on December 9 and spread to Northern Ireland, mid Wales and parts of Cumbria and Lancashire by midnight on December 10.