Will London have between 20-25mm of precipitati… 88% No · Polymarket