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