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