Overall, the weekend looks promising, with rain ending by Saturday afternoon, a slight chance of showers on Sunday and more sunshine on holiday Monday.