Will the highest temperature in London be 27°C… 67% No · Polymarket