Will London have 80mm or more of precipitation… 94% No · Polymarket