Did it rain in London on 20 June?

Resolved from Open-Meteo precipitation data.

Resolves: 20 Jun 2026
Outcome
No
5 / 8 correct
Your call
The crowd says · 8 predictions
No63%
Yes38%

How this resolves

Resolved from Open-Meteo precipitation data.

Source: https://open-meteo.com

Discussion