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