South-west hit by wintry blast over weekend with rain set to continue