Skip to main content
UK-Germany defence deal by 31st December 2026? — 54.26% YES | PeoplesOdds | PeoplesOdds