Will London have between 10-15mm of precipitati… 20% No · Polymarket