Will London have between 20-30mm of precipita… 100% Yes · Polymarket