Eight counties on alert amid forecasts of dangerous driving conditions, flooding and structural damage