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