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