In Europe, a storm is brewing