A total of 45 areas are impacted by the weather alerts including parts of northern Scotland