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