Will London have 30mm or more of precipitation… 64% No · Polymarket