Will the highest temperature in London be 73°F or higher on May 3?
Outcome: No
No side won
Resolved May 4, 2025