When will Germany elect a new Chancellor?

2025-06-03

Based on 109 predictions by 35 forecasters

Metaculus