High winds will be followed by heavy showers as pre-Christmas weather appears grim in Birmingham