Will London have between 10-15mm of precipitat… 100% No · Polymarket