Grampian, Strathclyde, Dumfries, Galloway, Lothian, and their borders are all affected, according to a new Met Office warning.