Will London have between 25-30mm of precipitati… 89% No · Polymarket