Will London have between 5-10mm of precipitati… 73% Yes · Polymarket