Will London have between 20-25mm of precipitat… 100% No · Polymarket