Showers to linger but sun is coming back