Will London have between 5-10mm of precipitatio… 90% No · Polymarket