weather impact protest