Will London have between 30-40mm of precipitati… 94% No · Polymarket