Will London have less than 5mm of precipitation… 98% No · Polymarket