Will the highest temperature in London be 29°C… 93% No · Polymarket