Will London have between 15-20mm of precipitati… 6% Yes · Polymarket