BBC weather forecast: When will temperatures get sunny again