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