Highest temperature in London on June 29? · 25°C 34% (+3pp) — Polymarket odds