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