Will London have between 15-20mm of precipitati… 69% No · Polymarket