Will the highest temperature in London be 35°C… 97% No · Polymarket