 It's almost like needles are being pushed into the back of your legs because these water droplets, the rain itself, is being pushed so hard against your body that it really does cut against the fabric that you're wearing. Around 200,000 power outages are reported. A left-wing runoff election surge stops a right-wing takeover in France.