UK general election 2024: Why do some popular parties win so few seats?

Exit mobile version