March 31
UK election called by...?
This is a market on predicting the date when the UK general election will be officially called.
December 31
June 30
June 30, 2026
December 31, 2026