Will London have less than 20mm of precipitati… 100% No · Polymarket